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