Added Document Managment feature #388

Merged
pramod.mahajan merged 124 commits from Document_Manag into main 2025-09-10 14:34:35 +00:00
2 changed files with 19 additions and 4 deletions
Showing only changes of commit f72b7c62c8 - Show all commits

View File

@ -44,10 +44,14 @@ import MainRegisterPage from "../pages/authentication/MainRegisterPage";
import MainForgetPage from "../pages/authentication/MainForgetPage";
import MainResetPasswordPage from "../pages/authentication/MainResetPasswordPage";
import TenantPage from "../pages/Tenant/TenantPage";
import { Navigate } from "react-router-dom";
import RootRedirect from "./RootRedirect";
const router = createBrowserRouter(
[
// { path: "/", element: <LandingPage /> },
{
path: "/",
element: <RootRedirect />,
},
{
element: <AuthLayout />,
children: [
@ -73,8 +77,6 @@ const router = createBrowserRouter(
{ path: "/project/manage/:projectId", element: <ManageProject /> },
{ path: "/employees", element: <EmployeeList /> },
{ path: "/employee/:employeeId", element: <EmployeeProfile /> },
// { path: "/employee/manage", element: <ManageEmp /> },
// {path: "/employee/manage/:employeeId", element: <ManageEmp />},
{ path: "/directory", element: <Directory /> },
{ path: "/inventory", element: <Inventory /> },
{ path: "/activities/attendance", element: <AttendancePage /> },

View File

@ -0,0 +1,13 @@
import React from "react";
import { Navigate } from "react-router-dom";
const RootRedirect = () => {
const isAuthenticated = !!localStorage.getItem("jwtToken");
return isAuthenticated ? (
<Navigate to="/dashboard" replace />
) : (
<Navigate to="/auth/login" replace />
);
};
export default RootRedirect;