import Dashboard from '@/pages/Dashboard';
import Tenants from '@/pages/Tenants';
import CreateTenantWizard from '@/pages/CreateTenantWizard';
import TenantDetails from '@/pages/TenantDetails';
import Users from '@/pages/Users';
import Roles from '@/pages/Roles';
import Modules from '@/pages/Modules';
import AuditLogs from '@/pages/AuditLogs';
import type { ReactElement } from 'react';
export interface RouteConfig {
path: string;
element: ReactElement;
}
// Super Admin routes (requires super_admin role)
export const superAdminRoutes: RouteConfig[] = [
{
path: '/dashboard',
element: ,
},
{
path: '/tenants',
element: ,
},
{
path: '/tenants/create-wizard',
element: ,
},
{
path: '/tenants/:id',
element: ,
},
{
path: '/users',
element: ,
},
{
path: '/roles',
element: ,
},
{
path: '/modules',
element: ,
},
{
path: '/audit-logs',
element: ,
},
];