import { useEffect, useState } from "react"; import useLocalState from "@/state/state"; import Router from "./Router"; import "@/styles/styles.css"; import { ThemeProvider } from "@/styles/ThemeProvider"; import spinner from "@/assets/crowspinner.gif"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { Toaster } from "react-hot-toast"; const queryClient = new QueryClient(); // const isMobile = MOBILE_BROWSER_REGEX.test(navigator.userAgent); function App() { const [loading, setLoading] = useState(true); console.log("NOSTRIL INIT"); const { init, modal } = useLocalState(); useEffect(() => { init().then((_res: any) => { setLoading(false); }); }, []); if (loading) return (