feat: implement staff directory list view with search and filters

This commit is contained in:
dhinesh-m24
2026-01-29 16:26:08 +05:30
parent 7133e59e57
commit 9e19ee7592
22 changed files with 2379 additions and 39 deletions

View File

@@ -9,6 +9,9 @@ import VendorDashboard from './features/dashboard/VendorDashboard';
import ProtectedRoute from './features/layouts/ProtectedRoute';
import { RoleDashboardRedirect } from './features/dashboard/RoleDashboardRedirect';
import PublicLayout from './features/layouts/PublicLayout';
import StaffList from './features/workforce/directory/StaffList';
import EditStaff from './features/workforce/directory/EditStaff';
import AddStaff from './features/workforce/directory/AddStaff';
/**
* AppRoutes Component
@@ -74,6 +77,10 @@ const AppRoutes: React.FC = () => {
</ProtectedRoute>
}
/>
{/* Workforce Routes */}
<Route path="/staff" element={<StaffList />} />
<Route path="/staff/add" element={<AddStaff />} />
<Route path="/staff/:id/edit" element={<EditStaff />} />
</Route>
<Route path="*" element={<Navigate to="/login" replace />} />
</Routes>