Fixed tenant management

This commit is contained in:
2026-10-20 17:56:04 +02:00
parent d7a168c9fa
commit dee9098379
16 changed files with 344 additions and 168 deletions
+5 -5
View File
@@ -3,7 +3,7 @@ import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom';
import { QueryClientProvider } from '@tanstack/react-query';
import { queryClient } from './lib/queryClient';
import { AuthProvider, ProtectedRoute, TenantAdminProtectedRoute } from './auth/AuthProvider';
import { ClaimProtectedRoute, useRbac } from './auth/rbac';
import { ClaimProtectedRoute, TenantManagementProtectedRoute, useRbac } from './auth/rbac';
import { ToastProvider } from './components/ui/Toast';
import { AppLayout } from './components/layout/AppLayout';
@@ -151,17 +151,17 @@ export default function App() {
<Route
path="/tenants"
element={
<TenantAdminProtectedRoute>
<TenantManagementProtectedRoute>
<TenantManagementPage />
</TenantAdminProtectedRoute>
</TenantManagementProtectedRoute>
}
/>
<Route
path="/governance/tenants"
element={
<TenantAdminProtectedRoute>
<TenantManagementProtectedRoute>
<TenantManagementPage />
</TenantAdminProtectedRoute>
</TenantManagementProtectedRoute>
}
/>
<Route path="/settings" element={<SettingsPage />} />