feat: ilan listesine harita görünümü eklendi (split layout)
- Liste / Harita toggle butonu header'da
- Harita modunda sol panel: kart listesi (fotoğraf, fiyat, oda/m²)
+ sağ panel: MapLibre harita tüm koordinatlı ilanlar
- İlan renkleri duruma göre: aktif=mavi, pasif=gri, satıldı=turuncu, kiralandı=mor
- Pini tıkla → kart listesinde o ilanın kartına scroll
- Kartı tıkla → haritada o ilanın pinine flyTo + popup açılır
- Popup içinde başlık, fiyat, özellikler, 'Detay →' linki
- Koordinatsız ilanlar listede görünür ama haritada pin yok (📍 Konum yok)
- PropertiesMapView: dynamic next/dynamic wrapper (ssr: false)
This commit is contained in:
@@ -9,7 +9,7 @@ export default async function PropertiesPage() {
|
||||
const properties = await listProperties(ctx.tenantId);
|
||||
|
||||
return (
|
||||
<div className="flex flex-1 flex-col gap-4 p-4 md:p-6">
|
||||
<div className="flex flex-1 flex-col gap-4 p-4 md:p-6 overflow-hidden">
|
||||
<PropertiesClient initialProperties={properties} />
|
||||
</div>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user