import { router } from 'expo-router'; import { SafeAreaView } from 'react-native-safe-area-context'; import { MealList } from '../components/meals/MealList'; import { FloatingActionButton } from '../components/ui/FloatingActionButton'; import { CameraModal } from '../components/camera/CameraModal'; import { MealWithItems } from '../types/Database'; import { useAppStore } from '../store/AppStore'; export default function Home() { const { toggleCameraModal, showCameraModal, cameraMode } = useAppStore(); const handleMealPress = (meal: MealWithItems) => { router.push(`/meal/${meal.id}`); }; const handleCameraPress = () => { toggleCameraModal(true, 'camera'); }; const handleGalleryPress = () => { toggleCameraModal(true, 'gallery'); }; return ( <> {/* Camera Button (larger, centered) */} {/* Gallery Button (smaller, right) */} {showCameraModal && } ); }