// Admin pages are lazy-loaded — each wraps itself in AdminLayout internally, so no wrapper route is needed here.
const AdminDashboard = lazy(() => import('./admin/AdminDashboard'))
const AdminErrorPage = lazy(() => import('./admin/AdminErrorPage'))
const AdminPage = lazy(() => import('./admin/AdminPage'))
const AdminAnalytics = lazy(() => import('./admin/AdminAnalytics'))
const AdminNotifications = lazy(() => import('./admin/AdminNotifications'))
const AdminProducts = lazy(() => import('./admin/AdminProducts'))
const AdminCategories = lazy(() => import('./admin/AdminCategories'))
const AdminMarketplacePage = lazy(() => import('./admin/AdminMarketplacePages'))
const AdminSellerPages = lazy(() => import('./admin/AdminSellerPages'))
const AdminCustomerPages = lazy(() => import('./admin/AdminCustomerPages'))
const AdminOrderPages = lazy(() => import('./admin/AdminOrderPages'))
const AdminAIPages = lazy(() => import('./admin/AdminAIPages'))
const AdminFinancePages = lazy(() => import('./admin/AdminFinancePages'))
const AdminAdministrationPages = lazy(() => import('./admin/AdminAdministrationPages'))
const AdminMarketingPages = lazy(() => import('./admin/AdminMarketingPages'))
const AdminSettingsPages = lazy(() => import('./admin/AdminSettingsPages'))
const AdminPlatformSettings = lazy(() => import('./admin/AdminPlatformSettings'))
const AdminPaymentSettings = lazy(() => import('./admin/AdminPaymentSettings'))
const AdminShippingPages = lazy(() => import('./admin/AdminShippingPages'))
const AdminTaxCommission = lazy(() => import('./admin/AdminTaxCommission'))
const AdminMessagingPages = lazy(() => import('./admin/AdminMessagingPages'))
const AdminSystemLogs = lazy(() => import('./admin/AdminSystemLogs'))
const AdminNotificationSettings = lazy(() => import('./admin/AdminNotificationSettings'))
const AdminIntegrations = lazy(() => import('./admin/AdminIntegrations'))
const AdminAPIWebhooks = lazy(() => import('./admin/AdminAPIWebhooks'))
const AdminAIConfiguration = lazy(() => import('./admin/AdminAIConfiguration'))
const AdminSearchConfiguration = lazy(() => import('./admin/AdminSearchConfiguration'))
const AdminSecurityPages = lazy(() => import('./admin/AdminSecurityPages'))
const AdminStorePages = lazy(() => import('./admin/AdminStorePages'))
