import { Routes } from '@angular/router'; export const routes: Routes = [ { path: '', loadComponent: () => import('./pages/home/home.component').then(m => m.HomeComponent) }, { path: 'category/:id', loadComponent: () => import('./pages/category/subcategories.component').then(m => m.SubcategoriesComponent) }, { path: 'category/:id/items', loadComponent: () => import('./pages/category/category.component').then(m => m.CategoryComponent) }, { path: 'item/:id', loadComponent: () => import('./pages/item-detail/item-detail.component').then(m => m.ItemDetailComponent) }, { path: 'search', loadComponent: () => import('./pages/search/search.component').then(m => m.SearchComponent) }, { path: 'cart', loadComponent: () => import('./pages/cart/cart.component').then(m => m.CartComponent) }, { path: 'company-details', loadComponent: () => import('./pages/legal/company-details/company-details.component').then(m => m.CompanyDetailsComponent) }, { path: 'payment-terms', loadComponent: () => import('./pages/legal/payment-terms/payment-terms.component').then(m => m.PaymentTermsComponent) }, { path: 'return-policy', loadComponent: () => import('./pages/legal/return-policy/return-policy.component').then(m => m.ReturnPolicyComponent) }, { path: 'public-offer', loadComponent: () => import('./pages/legal/public-offer/public-offer.component').then(m => m.PublicOfferComponent) }, { path: 'privacy-policy', loadComponent: () => import('./pages/legal/privacy-policy/privacy-policy.component').then(m => m.PrivacyPolicyComponent) }, { path: 'about', loadComponent: () => import('./pages/info/about/about.component').then(m => m.AboutComponent) }, { path: 'contacts', loadComponent: () => import('./pages/info/contacts/contacts.component').then(m => m.ContactsComponent) }, { path: 'faq', loadComponent: () => import('./pages/info/faq/faq.component').then(m => m.FaqComponent) }, { path: 'delivery', loadComponent: () => import('./pages/info/delivery/delivery.component').then(m => m.DeliveryComponent) }, { path: 'guarantee', loadComponent: () => import('./pages/info/guarantee/guarantee.component').then(m => m.GuaranteeComponent) }, { path: '**', redirectTo: '' } ];