Add Auth Index page (#323)
This commit is contained in:
@ -3,7 +3,8 @@ import { Navigate, Route, Routes } from 'react-router-dom';
|
||||
import { DefaultLayout } from '@/ui/layout/DefaultLayout';
|
||||
|
||||
import { RequireAuth } from './modules/auth/components/RequireAuth';
|
||||
import { AuthCallback } from './pages/auth/AuthCallback';
|
||||
import { Callback } from './pages/auth/Callback';
|
||||
import { Index } from './pages/auth/Index';
|
||||
import { Login } from './pages/auth/Login';
|
||||
import { Companies } from './pages/companies/Companies';
|
||||
import { Opportunities } from './pages/opportunities/Opportunities';
|
||||
@ -23,6 +24,14 @@ export function App() {
|
||||
<Route path="people" element={<People />} />
|
||||
<Route path="companies" element={<Companies />} />
|
||||
<Route path="opportunities" element={<Opportunities />} />
|
||||
<Route
|
||||
path="settings/*"
|
||||
element={
|
||||
<Routes>
|
||||
<Route path="profile" element={<SettingsProfile />} />
|
||||
</Routes>
|
||||
}
|
||||
/>
|
||||
</Routes>
|
||||
</RequireAuth>
|
||||
}
|
||||
@ -31,19 +40,12 @@ export function App() {
|
||||
path="auth/*"
|
||||
element={
|
||||
<Routes>
|
||||
<Route path="callback" element={<AuthCallback />} />
|
||||
<Route path="" element={<Index />} />
|
||||
<Route path="callback" element={<Callback />} />
|
||||
<Route path="login" element={<Login />} />
|
||||
</Routes>
|
||||
}
|
||||
/>
|
||||
<Route
|
||||
path="settings/*"
|
||||
element={
|
||||
<Routes>
|
||||
<Route path="profile" element={<SettingsProfile />} />
|
||||
</Routes>
|
||||
}
|
||||
/>
|
||||
</Routes>
|
||||
</DefaultLayout>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user