✨ Add Layout to App (#588)
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import { BrowserRouter, Route, Routes } from 'react-router-dom';
|
||||
|
||||
import Layout from './pages/Layout';
|
||||
import Login from './pages/auth/Login';
|
||||
import RecoverPassword from './pages/auth/RecoverPassword';
|
||||
|
||||
@@ -9,6 +10,8 @@ function App() {
|
||||
<Routes>
|
||||
<Route path="/login" element={<Login />} />
|
||||
<Route path="/recover-password" element={<RecoverPassword />} />
|
||||
<Route element={<Layout />}>
|
||||
</Route>
|
||||
</Routes>
|
||||
</BrowserRouter>
|
||||
)
|
||||
|
@@ -1,12 +1,13 @@
|
||||
import { Outlet } from 'react-router-dom';
|
||||
import Sidebar from '../components/Sidebar';
|
||||
|
||||
import { Flex } from '@chakra-ui/react';
|
||||
|
||||
const Layout = ({ children }: { children: React.ReactNode }) => {
|
||||
const Layout = () => {
|
||||
return (
|
||||
<Flex maxW="large" h="auto" position="relative">
|
||||
<Sidebar />
|
||||
{children}
|
||||
<Outlet />
|
||||
</Flex>
|
||||
);
|
||||
};
|
||||
|
Reference in New Issue
Block a user