feat(store-home-page): refactor to use catalog structure and update product loading logic

This commit is contained in:
2026-07-20 16:08:18 -03:00
parent 5165ea0716
commit b0e97fc577
8 changed files with 261 additions and 345 deletions

View File

@@ -8,7 +8,7 @@ import { hasMenuGuard } from '../../core/guards/menu.guard';
import { productDetailResolver } from './pages/product-detail-page/product-detail-page.resolver';
import { RegisterPageComponent } from './pages/register-page/register-page.component';
import { StoreHomePageComponent } from './pages/store-home-page/store-home-page.component';
import { storeHomeProductsResolver } from './pages/store-home-page/store-home-page.resolver';
import { storeHomeCatalogResolver } from './pages/store-home-page/store-home-page.resolver';
export const routes: Routes = [
{
@@ -20,7 +20,7 @@ export const routes: Routes = [
component: StoreHomePageComponent,
canActivate: [hasMenuGuard('index')],
resolve: {
productsData: storeHomeProductsResolver,
catalogData: storeHomeCatalogResolver,
},
},
{