From daa232c3c1242c8b387018c07ece32d6bd1d809b Mon Sep 17 00:00:00 2001 From: bilalgursen Date: Tue, 22 Sep 2026 02:17:29 +0300 Subject: [PATCH] =?UTF-8?q?fix(sonuc):=20bo=C5=9F=20harita=20ilk=20ekran?= =?UTF-8?q?=C4=B1=20i=C5=9Fgal=20etmez?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Manuel liste boşken ManuelHarita placeholder yerine null döner. Boş gri alan /sonuc'un ilk ekranını kaplıyordu; ödeme öncesi ilk ekranda durması gereken şey tadımlık. İlk "+" ile liste dolunca harita kendiliğinden belirir, il geometrisi yine ancak o anda iner. Co-Authored-By: Claude Opus 5 --- .../liste/components/manuel-harita.tsx | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/features/liste/components/manuel-harita.tsx b/src/features/liste/components/manuel-harita.tsx index 4ab7fb8..0f9ddc2 100644 --- a/src/features/liste/components/manuel-harita.tsx +++ b/src/features/liste/components/manuel-harita.tsx @@ -64,20 +64,11 @@ export function ManuelHarita() { }; }, [liste]); - // Liste boşken 197 KB'lık il geometrisi hiç inmesin: aynı oranlı - // placeholder alanı rezerve eder, ilk eklemede lazy harita yerine oturur. - if (liste.length === 0) { - return ( -
-
-

- Tablodan + ile ekledikçe üniversiteler - haritada belirir. -

-
-
- ); - } + // Liste boşken hiç yer tutulmaz: boş harita /sonuc'un ilk ekranını işgal + // ediyordu, oysa ödeme öncesi ilk ekranda durması gereken şey tadımlık. + // İlk "+" ile liste dolunca harita kendiliğinden belirir; 197 KB'lık il + // geometrisi yine ancak o anda iner (TercihHaritasiLazy zaten `dynamic`). + if (liste.length === 0) return null; return (