import { mockDb } from '@/lib/mockDb' import { deleteListingAction } from '@/app/actions' import { Link } from '@/i18n/routing' import { Edit, Trash, Plus, CheckCircle } from 'lucide-react' export default async function AdminListingsPage() { const listings = await mockDb.getListings() return (

mekanlar

Marmaris Local rehberinde kayıtlı olan restoran, apart otel ve yerel hizmetlerin listesi.

Yeni Mekan Ekle
{listings.length === 0 ? ( ) : ( listings.map((l) => { const mainImage = l.images && l.images.length > 0 ? l.images[0].url : 'https://images.unsplash.com/photo-1555396273-367ea4eb4db5?w=800&auto=format&fit=crop&q=80' return ( ) }) )}
Görsel Mekan Kategori & Konum Fiyat & Puan Mühür İşlemler
Henüz kayıtlı mekan bulunmamaktadır.
{l.nameTr}
{l.nameTr}
/{l.slug}
Kategori: {l.category?.nameTr}
Bölge: {l.neighborhood?.nameTr}
Fiyat: {'₺'.repeat(l.priceRange)}
{l.rating &&
★ {l.rating.toFixed(1)}
}
{l.isLocalApproved ? ( Yerel Onaylı ) : ( Normal )}
{ 'use server' await deleteListingAction(l.id) }}>
) }