Add roles menu to Admin Panel

This commit is contained in:
gpt-engineer-app[bot]
2025-10-11 20:32:44 +00:00
parent 2f6983aa41
commit 106e4d852d
2 changed files with 11 additions and 0 deletions

View File

@@ -65,6 +65,8 @@ import CRMDashboard from "./pages/dashboard/crm/CRMDashboard";
import CRMContacts from "./pages/dashboard/crm/Contacts";
import CRMCampaigns from "./pages/dashboard/crm/Campaigns";
import CRMAnalytics from "./pages/dashboard/crm/Analytics";
// Roles & Permissions
import RolesPermissions from "./pages/dashboard/RolesPermissions";
// Tourist App
import TouristApp from "./pages/TouristApp";
// Commerce pages (for retail stores)
@@ -350,6 +352,14 @@ const AppRouter = () => (
</ProtectedRoute>
} />
<Route path="/dashboard/roles-permissions" element={
<ProtectedRoute>
<DashboardLayout>
<RolesPermissions />
</DashboardLayout>
</ProtectedRoute>
} />
{/* Commerce Routes */}
<Route path="/dashboard/commerce/store" element={
<ProtectedRoute>

View File

@@ -119,6 +119,7 @@ const DashboardLayout = ({ children }: { children: React.ReactNode }) => {
},
{ icon: AlertTriangle, label: 'Emergencias', path: '/dashboard/admin?tab=emergency' },
{ icon: MessageSquare, label: 'Soporte', path: '/dashboard/admin?tab=support' },
{ icon: Shield, label: 'Roles & Permisos', path: '/dashboard/roles-permissions' },
{
icon: DollarSign,
label: 'Comisiones',