feat(store-home): implement resolver for product data and enhance component logic for improved error handling and loading states
This commit is contained in:
@@ -6,6 +6,7 @@ import { authGuard, guestOnlyGuard } from '../../core/services/auth/auth.guards'
|
||||
import { LoginPageComponent } from './pages/login-page/login-page.component';
|
||||
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';
|
||||
|
||||
export const routes: Routes = [
|
||||
{
|
||||
@@ -14,7 +15,10 @@ export const routes: Routes = [
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: StoreHomePageComponent
|
||||
component: StoreHomePageComponent,
|
||||
resolve: {
|
||||
productsData: storeHomeProductsResolver
|
||||
}
|
||||
},
|
||||
{
|
||||
path: 'login',
|
||||
|
||||
Reference in New Issue
Block a user