import { Platform } from "react-native"; import { NativeTabs } from "expo-router/unstable-native-tabs"; import { AppLockOverlay } from "@/components/AppLockOverlay"; import { InvoiceReminderSync } from "@/components/InvoiceReminderSync"; import { ShortcutHandler } from "@/components/ShortcutHandler"; import { useAppTheme } from "@/contexts/ThemeContext"; import { AppLockProvider } from "@/contexts/AppLockContext"; export default function AppLayout() { const { colors, isDark } = useAppTheme(); const tintColor = colors.primary; const labelColor = colors.mutedForeground; const tabContentStyle = { backgroundColor: colors.background }; const tabBarBlur = Platform.OS === "ios" ? isDark ? "systemChromeMaterialDark" : "systemChromeMaterialLight" : undefined; return ( Dashboard Timer Entities Invoices Settings ); }