20 lines
867 B
TypeScript
20 lines
867 B
TypeScript
import { Route, Routes } from 'react-router-dom';
|
|
import { LoginPage } from './pages/LoginPage';
|
|
import { RegisterPage } from './pages/RegisterPage';
|
|
import { ForgotPasswordPage } from './pages/ForgotPasswordPage';
|
|
import { ResetPasswordPage } from './pages/ResetPasswordPage';
|
|
import { VerifyEmailPage } from './pages/VerifyEmailPage';
|
|
import { OAuthCallbackPage } from './pages/OAuthCallbackPage';
|
|
|
|
export function AuthRoutes() {
|
|
return (
|
|
<Routes>
|
|
<Route path="/login" element={<LoginPage />} />
|
|
<Route path="/register" element={<RegisterPage />} />
|
|
<Route path="/forgot-password" element={<ForgotPasswordPage />} />
|
|
<Route path="/reset-password" element={<ResetPasswordPage />} />
|
|
<Route path="/verify-email" element={<VerifyEmailPage />} />
|
|
<Route path="/callback" element={<OAuthCallbackPage />} />
|
|
</Routes>
|
|
);
|
|
}
|