add subcontractor task assign/list for admin and owner feature
This commit is contained in:
+11
@@ -20,6 +20,7 @@ import DocumentManagement from './pages/owner/DocumentManagement';
|
||||
import OwnerProjectList from './pages/owner/OwnerProjectList';
|
||||
import OwnerProjectDetail from './pages/owner/OwnerProjectDetail';
|
||||
import OrgSettings from './pages/owner/OrgSettings';
|
||||
import SubcontractorTasksPage from './pages/owner/SubcontractorTasksPage';
|
||||
import PlaceholderDashboard from './pages/PlaceholderDashboard';
|
||||
import ProCanvas from './pages/ProCanvas';
|
||||
import ProjectList from './pages/contractor/ProjectList';
|
||||
@@ -219,6 +220,16 @@ function App() {
|
||||
<OrgSettings />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/owner/subcontractor-tasks" element={
|
||||
<ProtectedRoute allowedRoles={['OWNER']}>
|
||||
<SubcontractorTasksPage />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/admin/subcontractor-tasks" element={
|
||||
<ProtectedRoute allowedRoles={['ADMIN', 'OWNER']}>
|
||||
<SubcontractorTasksPage />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
|
||||
{/* Protected Admin Routes — Owner has full admin access */}
|
||||
<Route
|
||||
|
||||
Reference in New Issue
Block a user