import { getSiteConfig } from "@/lib/site-config";
import { parseAwarenessVideos } from "@/lib/awareness-videos";
import AdminAwarenessClient from "@/components/AdminAwarenessClient";

export const dynamic = "force-dynamic";

export default async function AdminAwarenessPage() {
  const config = await getSiteConfig();
  return (
    <AdminAwarenessClient
      initialConfig={{
        awareness_enabled: config.awareness_enabled ?? "false",
        awareness_position: config.awareness_position ?? "top",
        awareness_eyebrow: config.awareness_eyebrow ?? "",
        awareness_title: config.awareness_title ?? "",
        awareness_subtitle: config.awareness_subtitle ?? "",
      }}
      initialVideos={parseAwarenessVideos(config.awareness_videos)}
    />
  );
}
