/
wakeupmurad
/
sber-react-js
Обзор
Документация
Войти
/
wakeupmurad
/
sber-react-js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/AppRouter.js
38 строк
925 B
GAHRAMANOV.MU.IL.OG
make post app with auth firebase
13 июн 2024, 06:50
13 июн 2024, 06:50
4d9c49f
Код
Авторство
О чём код?
import { Routes, Route } from 'react-router-dom' import MainLayout from './layouts/MainLayout' import NotFound from './pages/NotFound/NotFound' import { privateRoutes, publicRoutes } from './router/router' import RequireAuth from './hoc/RequireAuth' import './App.css' const AppRouter = () => { return ( <Routes> <Route element={<MainLayout />} path="/sber-react-js" > {publicRoutes.map((route) => ( <Route element={route.element} path={route.path} key={route.path} /> ))} {privateRoutes.map((route) => ( <Route element={<RequireAuth>{route.element}</RequireAuth>} path={route.path} key={route.path} /> ))} <Route element={<NotFound />} path="*" /> </Route> </Routes> ) } export default AppRouter