bilalgursen
|
22e2fde058
|
refactor: /sonuc senkron kompozisyona geçti (Faz 9)
- liste-queries.ts (siraylaProgramAra) ve sihirbaz-queries.ts
(getSihirbazFacetleri) eklendi — /sonuc'un SQLite okumaları feature
sorgularına indi
- Yeni sunucu sarmalayıcıları: SonucProgramTablosu (+skeleton),
TadimlikBolumu (girişliyse null — gruplu sınırda skeleton bilerek yok),
SonucSihirbazi (session + rapor-varlığı + facetler içeride; client
orkestratöre çözülmüş değerler iner)
- Sayfa senkron: searchParams.then() içinde sıra doğrulaması; geçersiz sıra
SiraGerekli'ye düşer; geçerli akışta tablo+tadımlık+sihirbaz+dipnot+footer
tek gruplu Suspense'te (bugünkü tek await'li akışla aynı anda belirir)
- sonuc/loading.tsx silindi; geometrisi sayfadaki fallback'te yaşıyor
- Davranış değişikliği yok (getSession React cache ile tek okuma)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-08-08 01:42:32 +03:00 |
|