feat: UI/UX updates - Sidebar, ProCanvas, Dashboard, Schedule, Map
This commit is contained in:
@@ -20,6 +20,7 @@ import DocumentManagement from './pages/owner/DocumentManagement';
|
||||
import OwnerProjectList from './pages/owner/OwnerProjectList';
|
||||
import OwnerProjectDetail from './pages/owner/OwnerProjectDetail';
|
||||
import PlaceholderDashboard from './pages/PlaceholderDashboard';
|
||||
import ProCanvas from './pages/ProCanvas';
|
||||
import ProjectList from './pages/contractor/ProjectList';
|
||||
import AiAssistantPage from './pages/AiAssistantPage';
|
||||
// New Dashboards
|
||||
@@ -124,6 +125,11 @@ function App() {
|
||||
<Maps />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
<Route path="/owner/pro-canvas" element={
|
||||
<ProtectedRoute allowedRoles={['OWNER']}>
|
||||
<ProCanvas />
|
||||
</ProtectedRoute>
|
||||
} />
|
||||
|
||||
{/* Protected Admin Routes — Owner has full admin access */}
|
||||
<Route
|
||||
|
||||
Reference in New Issue
Block a user