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