import { Navigate, Route, Routes } from "react-router-dom"; import { Box } from "@mui/material"; import { actionPageStart } from "../../actions/actionPageStart"; import { AuthPage } from "../AuthPage"; import { LayoutPage } from "../LayoutPage"; import { CProtectedRoute } from "../common/ProtectedRoute"; import { Error404 } from "../common/Error404"; import { useEffect } from "react"; import { connect } from "react-redux"; const Root = ({ onLoad }) => { useEffect(() => { onLoad(); }, []); return ( } /> } /> } /> } /> ); }; export const CRoot = connect(null, { onLoad: () => actionPageStart() })(Root); export { Root };