'use client'; import { Box, Container } from '@mui/material'; import { MobileNav } from '../MobileNav/MobileNav'; import { TabBar } from '../TabBar/TabBar'; import { useMediaQuery } from '@/hooks/useMediaQuery'; import { ReactNode } from 'react'; interface AppShellProps { children: ReactNode; } export const AppShell = ({ children }: AppShellProps) => { const isMobile = useMediaQuery('(max-width: 768px)'); const isTablet = useMediaQuery('(max-width: 1024px)'); return ( {!isMobile && } {children} {isMobile && } ); };