diff --git a/app/[lang]/aktiviteler/page.tsx b/app/[lang]/aktiviteler/page.tsx index 7425e28..1a2ae83 100644 --- a/app/[lang]/aktiviteler/page.tsx +++ b/app/[lang]/aktiviteler/page.tsx @@ -61,9 +61,7 @@ export default async function AktivitelerPage({ params }: { params: Promise<{ la

{act.description}

-
- {act.price} -
+
{activities.length > 0 ? ( activities.map((act, i) => ( - - + {act.title} )} - {i !== 0 && ( - {act.price} - )} {i === 0 && ( - - {act.price} + + )}
diff --git a/app/actions/activities.ts b/app/actions/activities.ts index 531a305..09e7a10 100644 --- a/app/actions/activities.ts +++ b/app/actions/activities.ts @@ -93,7 +93,7 @@ export async function addActivity(prevState: any, formData: FormData) { lang: formData.get("lang") as string, title: formData.get("title") as string, description: formData.get("description") as string, - price: formData.get("price") as string, + price: (formData.get("price") as string) || "", image: formData.get("image") as string, badge: formData.get("badge") as string || null, order: parseInt(formData.get("order") as string || "0", 10), @@ -118,7 +118,7 @@ export async function updateActivity(prevState: any, formData: FormData) { lang: formData.get("lang") as string, title: formData.get("title") as string, description: formData.get("description") as string, - price: formData.get("price") as string, + price: (formData.get("price") as string) || "", image: formData.get("image") as string, badge: formData.get("badge") as string || null, order: parseInt(formData.get("order") as string || "0", 10), diff --git a/app/admin/activities/ActivitiesClient.tsx b/app/admin/activities/ActivitiesClient.tsx index 9239df1..06da6ba 100644 --- a/app/admin/activities/ActivitiesClient.tsx +++ b/app/admin/activities/ActivitiesClient.tsx @@ -92,7 +92,7 @@ export default function ActivitiesClient({ activities }: { activities: Activity[ Başlık Dil - Fiyat + İşlemler @@ -103,7 +103,7 @@ export default function ActivitiesClient({ activities }: { activities: Activity[ {act.lang} - {act.price} +
-
+
{error && ( @@ -189,18 +189,6 @@ export default function ActivitiesClient({ activities }: { activities: Activity[ />
-
- - -
-
+
-
+

{editingEvent ? "Etkinlik Düzenle" : "Yeni Etkinlik Ekle"} @@ -145,7 +145,7 @@ export default function EventsClient({ events }: { events: Event[] }) {

-
+
{error && ( diff --git a/components/Navbar.tsx b/components/Navbar.tsx index 00e0b38..e3d19bc 100644 --- a/components/Navbar.tsx +++ b/components/Navbar.tsx @@ -9,16 +9,16 @@ import { Menu, X, Globe } from "lucide-react"; const navLinks = [ // { name: "Odalar", href: "/odalar" }, - { name: "Aktiviteler",href: "/aktiviteler"}, - { name: "Restoran", href: "/restoran" }, - { name: "Etkinlikler",href: "/etkinlikler"}, - { name: "Galeri", href: "/galeri" }, + { name: "Aktiviteler", href: "/aktiviteler" }, + { name: "Restoran", href: "/restoran" }, + { name: "Etkinlikler", href: "/etkinlikler" }, + { name: "Hakkımızda", href: "/hakkimizda" }, - { name: "İletişim", href: "/iletisim" }, + { name: "İletişim", href: "/iletisim" }, ]; export default function Navbar() { - const [isOpen, setIsOpen] = useState(false); + const [isOpen, setIsOpen] = useState(false); const [scrolled, setScrolled] = useState(false); const pathname = usePathname(); @@ -46,22 +46,21 @@ export default function Navbar() { return (