fix(sonuc): boş harita ilk ekranı işgal etmez

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 <noreply@anthropic.com>
This commit is contained in:
bilalgursen
2026-09-22 02:17:29 +03:00
parent 9bd448bd16
commit daa232c3c1

View File

@@ -64,20 +64,11 @@ export function ManuelHarita() {
}; };
}, [liste]); }, [liste]);
// Liste boşken 197 KB'lık il geometrisi hiç inmesin: aynı oranlı // Liste boşken hiç yer tutulmaz: boş harita /sonuc'un ilk ekranını işgal
// placeholder alanı rezerve eder, ilk eklemede lazy harita yerine oturur. // ediyordu, oysa ödeme öncesi ilk ekranda durması gereken şey tadımlık.
if (liste.length === 0) { // İlk "+" ile liste dolunca harita kendiliğinden belirir; 197 KB'lık il
return ( // geometrisi yine ancak o anda iner (TercihHaritasiLazy zaten `dynamic`).
<div> if (liste.length === 0) return null;
<div className="flex aspect-[1050/447] w-full items-center justify-center rounded-xl bg-slate-100/60">
<p className="max-w-xs px-4 text-center text-xs text-slate-500">
Tablodan <span aria-hidden>+</span> ile ekledikçe üniversiteler
haritada belirir.
</p>
</div>
</div>
);
}
return ( return (
<div> <div>