import { useIdentity, useNotify, useUpload, useCollection, useEmail } from '@deplixo/sdk';
import Splash from './components/Splash.jsx';
import MainMenu from './components/MainMenu.jsx';
import FidgetsScreen from './components/FidgetsScreen.jsx';
import CarcasasScreen from './components/CarcasasScreen.jsx';
function App() {
const [showSplash, setShowSplash] = useState(true);
const [view, setView] = useState('menu'); // menu | fidgets | carcasas
const { user } = useIdentity();
const notify = useNotify();
const upload = useUpload();
const sendEmail = useEmail();
const { add: addRequest } = useCollection('dl-family-requests');
useEffect(() => {
const t = setTimeout(() => setShowSplash(false), 1000);
return () => clearTimeout(t);
}, []);
if (showSplash) return