Org settings module and user roles
This commit is contained in:
@@ -19,6 +19,7 @@ import VendorDirectory from './pages/owner/VendorDirectory';
|
||||
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 PlaceholderDashboard from './pages/PlaceholderDashboard';
|
||||
import ProCanvas from './pages/ProCanvas';
|
||||
import ProjectList from './pages/contractor/ProjectList';
|
||||
@@ -213,6 +214,11 @@ function App() {
|
||||
<EstimateBuilder />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/owner/settings" element={
|
||||
<ProtectedRoute allowedRoles={['OWNER']}>
|
||||
<OrgSettings />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
|
||||
{/* Protected Admin Routes — Owner has full admin access */}
|
||||
<Route
|
||||
|
||||
Reference in New Issue
Block a user