feat: integrate Cloudinary image upload, Instagram Feed, and fix Next.js warnings

This commit is contained in:
2026-06-09 21:28:45 +03:00
parent 2b3392dcb1
commit a4ad9344a0
52 changed files with 4300 additions and 263 deletions
+22
View File
@@ -0,0 +1,22 @@
import { getAboutSettings } from "@/app/actions/about";
import AboutClient from "@/components/admin/AboutClient";
export const dynamic = "force-dynamic";
export default async function AboutPage() {
const result = await getAboutSettings();
const settings = result.success && result.data ? result.data : {
title: "Sonsuz Mavilikte Bir Kaçış",
description: "Kozmos Beach & More, denizin esintisiyle doğanın ritmini bir araya getiren eşsiz bir deneyim sunuyor. Gündüz güneşin ve berrak denizin tadını çıkarırken, gün batımıyla birlikte DJ performansları ve özel kokteyller eşliğinde unutulmaz anılar biriktirin.",
card1Title: "Kusursuz Sahil",
card1Desc: "İncecik altın kumu ve turkuaz sularıyla kendinizi tamamen yenileyin.",
card2Title: "Gastronomi",
card2Desc: "Dünya mutfağından özenle seçilmiş lezzetler ve imza kokteyller.",
card3Title: "Canlı Eğlence",
card3Desc: "Her akşam gün batımında başlayan benzersiz DJ performansları.",
image: "https://images.unsplash.com/photo-1544148103-0773bf10d330?ixlib=rb-4.0.3&auto=format&fit=crop&w=800&q=80",
};
return <AboutClient settings={settings as any} />;
}