login validate
This commit is contained in:
@@ -6,10 +6,6 @@ import LogoOnlyLayout from '../layouts/LogoOnlyLayout';
|
||||
// components
|
||||
import LoadingScreen from '../components/LoadingScreen';
|
||||
import GuestGuard from '../guards/GuestGuard';
|
||||
import { RegisterForm } from '../sections/auth/register';
|
||||
import Register from '../pages/auth/Register';
|
||||
import ResetPassword from '../pages/auth/ResetPassword';
|
||||
import VerifyCode from '../pages/auth/VerifyCode';
|
||||
import { AuthProvider } from '../contexts/LaravelAuthContext';
|
||||
import AuthGuard from '../guards/AuthGuard';
|
||||
|
||||
@@ -42,11 +38,11 @@ export default function Router() {
|
||||
),
|
||||
},
|
||||
{
|
||||
path: 'register',
|
||||
path: 'verify-code',
|
||||
element: (
|
||||
<AuthProvider>
|
||||
<GuestGuard>
|
||||
<RegisterForm />
|
||||
<VerifyCode />
|
||||
</GuestGuard>
|
||||
</AuthProvider>
|
||||
),
|
||||
@@ -54,7 +50,6 @@ export default function Router() {
|
||||
// { path: 'login-unprotected', element: <Login /> },
|
||||
// { path: 'register-unprotected', element: <Register /> },
|
||||
// { path: 'reset-password', element: <ResetPassword /> },
|
||||
// { path: 'verify', element: <VerifyCode /> },
|
||||
],
|
||||
},
|
||||
// {
|
||||
@@ -68,29 +63,46 @@ export default function Router() {
|
||||
<AuthGuard>
|
||||
<DashboardLayout />
|
||||
</AuthGuard>
|
||||
</AuthProvider>),
|
||||
children:[
|
||||
</AuthProvider>
|
||||
),
|
||||
children: [
|
||||
{ element: <Navigate to="/dashboard" replace />, index: true },
|
||||
{
|
||||
path: 'dashboard',
|
||||
element: <Dashboard />,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: '/members',
|
||||
element: (
|
||||
<AuthProvider>
|
||||
<AuthGuard>
|
||||
<DashboardLayout />
|
||||
</AuthGuard>
|
||||
</AuthProvider>
|
||||
),
|
||||
children: [
|
||||
{
|
||||
path: 'members',
|
||||
element: <Members />,
|
||||
index: true,
|
||||
},
|
||||
]
|
||||
{
|
||||
path: 'create',
|
||||
element: <MembersCreate />,
|
||||
},
|
||||
],
|
||||
},
|
||||
// {
|
||||
// path: '/dashboard',
|
||||
// element: <DashboardLayout />,
|
||||
// children: [
|
||||
// { element: <Navigate to="/dashboard/one" replace />, index: true },
|
||||
// { path: 'one', element:
|
||||
// { path: 'one', element:
|
||||
// <AuthProvider><PageOne /></AuthProvider> },
|
||||
// { path: 'two', element:
|
||||
// { path: 'two', element:
|
||||
// <AuthProvider><PageTwo /></AuthProvider> },
|
||||
// { path: 'three', element:
|
||||
// { path: 'three', element:
|
||||
// <AuthProvider><PageThree /></AuthProvider> },
|
||||
// {
|
||||
// path: 'user',
|
||||
@@ -114,7 +126,9 @@ export default function Router() {
|
||||
]);
|
||||
}
|
||||
|
||||
// Auth
|
||||
const Login = Loadable(lazy(() => import('../pages/auth/Login')));
|
||||
const VerifyCode = Loadable(lazy(() => import('../pages/auth/VerifyCode')));
|
||||
|
||||
// Dashboard
|
||||
const Dashboard = Loadable(lazy(() => import('../pages/Dashboard')));
|
||||
@@ -122,4 +136,7 @@ const NotFound = Loadable(lazy(() => import('../pages/Page404')));
|
||||
|
||||
// Members
|
||||
const Members = Loadable(lazy(() => import('../pages/Members/Index')));
|
||||
const MedicinesCreate = Loadable(lazy(() => import('../pages/Medicines/Create')));
|
||||
const MembersCreate = Loadable(lazy(() => import('../pages/Members/Create')));
|
||||
|
||||
// Alarm Center
|
||||
// const AlarmCenter = Loadable(lazy(() => import('../pages/AlarmCenter/Index')));
|
||||
|
||||
Reference in New Issue
Block a user