import { useEffect } from "react"; import { Outlet } from "react-router-dom"; import { ToastProvider, ToastViewport } from "@/components/ui/toast"; import { CourseCanvas, registerAppPortalRoot, useCourseCanvas, } from "@/course/canvas"; import { OrientationGuard } from "@/course/orientation"; import { GameAudioProvider } from "@/utils/audio"; import { Navigation } from "./components/business"; function CourseShell() { const { portalContainer } = useCourseCanvas(); useEffect(() => registerAppPortalRoot(portalContainer), [portalContainer]); return (
); } function App() { return ( <> ); } export default App;