import React from 'react';
import { createBrowserRouter, Navigate } from 'react-router-dom';
import { AppShell } from '../layouts/AppShell';
import { DynamicDashboard } from '../../features/dashboard/DynamicDashboard';
import { OperationsModule } from '../../features/operations/OperationsModule';
import { CrmModule } from '../../features/crm/CrmModule';
import { SalesModule } from '../../features/sales/SalesModule';
import { InventoryModule } from '../../features/inventory/InventoryModule';
import { FinanceModule } from '../../features/finance/FinanceModule';
import { EmployeesModule } from '../../features/employees/EmployeesModule';
import { CommunicationsModule } from '../../features/communications/CommunicationsModule';
import { HelpDeskModule } from '../../features/helpdesk/HelpDeskModule';
import { TasksModule } from '../../features/tasks/TasksModule';
import { CmsModule } from '../../features/cms/CmsModule';
import { MarketingModule } from '../../features/marketing/MarketingModule';
import { AnalyticsModule } from '../../features/analytics/AnalyticsModule';
import { AutomationModule } from '../../features/automation/AutomationModule';
import { AiCenterModule } from '../../features/ai/AiCenterModule';
import { AppsCatalogModule } from '../../features/apps/AppsCatalogModule';
import { SettingsModule } from '../../features/settings/SettingsModule';
export const router = createBrowserRouter([
{
path: '/',
element: ,
children: [
{ index: true, element: },
{ path: 'operations/*', element: },
{ path: 'crm/*', element: },
{ path: 'sales/*', element: },
{ path: 'inventory/*', element: },
{ path: 'finance/*', element: },
{ path: 'employees/*', element: },
{ path: 'communications/*', element: },
{ path: 'helpdesk/*', element: },
{ path: 'tasks/*', element: },
{ path: 'cms/*', element: },
{ path: 'marketing/*', element: },
{ path: 'analytics/*', element: },
{ path: 'automation/*', element: },
{ path: 'ai/*', element: },
{ path: 'apps/*', element: },
{ path: 'settings/*', element: },
{ path: '*', element: },
],
},
]);