import { Box, CssBaseline, ThemeProvider } from "@mui/material"; import { SnackbarProvider } from "notistack"; import React, { Suspense } from "react"; import { createRoot } from "react-dom/client"; import "./styles.css"; import useGlobalTheme from "./useGlobalTheme"; function Loading() { console.warn("Loading rendered"); return ( Loading... ); } function AppShell({ children }: { children: React.ReactNode }) { const theme = useGlobalTheme(); return ( }>{children} ); } export function renderToRoot(children: React.ReactNode) { createRoot(document.getElementById("root") as HTMLElement).render( {children} ); }