From 569a7975de47ffc75b9c94d648d051378565cba1 Mon Sep 17 00:00:00 2001 From: wisecolt Date: Sat, 31 Jan 2026 10:36:07 +0300 Subject: [PATCH] =?UTF-8?q?refactor(files):=20konum=20senkronizasyonunu=20?= =?UTF-8?q?sa=C4=9Flamla=C5=9Ft=C4=B1r?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit URL tabanlı konum yönetimini tek bir fonksiyon altında toplayarak tarayıcı navigasyonu ve history API olaylarının tutarlı şekilde işlenmesini sağla. pushState ve replaceState metodlarını patch ederek özel locationchange olayı oluşturur ve bileşen yok edildiğinde patch işlemini geri alır. --- client/src/routes/Files.svelte | 118 ++++++++++++++++++++++----------- 1 file changed, 79 insertions(+), 39 deletions(-) diff --git a/client/src/routes/Files.svelte b/client/src/routes/Files.svelte index 1def298..7e8282d 100644 --- a/client/src/routes/Files.svelte +++ b/client/src/routes/Files.svelte @@ -1,5 +1,5 @@