import { observer } from "mobx-react"; import { Switch, Scaffold2 } from "react-declarative"; import Box from "@mui/material/Box"; import CircularProgress from "@mui/material/CircularProgress"; import UserInfo from "./common/UserInfo"; import history, { useRouteItem } from "../helpers/history"; import useLoader from "../hooks/useLoader"; import routes, { sideMenuClickMap } from "../config/routes"; import sidemenu from "../config/sidemenu"; import scaffoldmenu from "../config/scaffoldmenu"; import { CC_APP_NAME } from "../config/params"; const Loader = () => ( theme.palette.background.paper, }} > ); const Fragment = () => <>; const App = observer(() => { const item = useRouteItem(); const { loader, setLoader } = useLoader(); const handleLoadStart = () => setLoader(true); const handleLoadEnd = () => setLoader(false); return ( // TODO: { history.push(sideMenuClickMap[path] || "/not-found"); }} > ); }); export default App;