"use client"; import { Camera, Menu as MenuIcon, MessageCircle } from "lucide-react"; import styles from "./app-bottom-nav.module.css"; export type AppBottomNavItem = "chat" | "privateZone" | "menu"; export type AppBottomNavVariant = "warm" | "dark"; export interface AppBottomNavProps { activeItem?: AppBottomNavItem | null; variant?: AppBottomNavVariant; privateZoneLabel: string; onChatClick: () => void; onPrivateZoneClick: () => void; onMenuClick: () => void; } export function AppBottomNav({ activeItem = null, variant = "warm", privateZoneLabel, onChatClick, onPrivateZoneClick, onMenuClick, }: AppBottomNavProps) { return ( ); } function getRootClass(variant: AppBottomNavVariant): string { return [styles.root, styles[variant]].filter(Boolean).join(" "); } function getButtonClass(active: boolean): string { return [styles.button, active ? styles.active : ""].filter(Boolean).join(" "); }