feat(ux): implement sprint 11 user experience module
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { Observable, map, of } from 'rxjs';
|
||||
import { catchError } from 'rxjs/operators';
|
||||
import { CategoriesWidgetComponent, FooterNavigationWidgetComponent, HeroWidgetComponent, ProductCarouselWidgetComponent } from '../ui';
|
||||
import { CategoriesWidgetComponent, FooterNavigationWidgetComponent, HeroWidgetComponent, ProductCarouselWidgetComponent, RecentlyViewedWidgetComponent } from '../ui';
|
||||
import { RegisteredWidget } from '../contracts/widget-component.contract';
|
||||
import { WidgetRegistryService } from './widget-registry.service';
|
||||
import { WidgetManifestService } from './widget-manifest.service';
|
||||
@@ -12,7 +12,8 @@ const APPROVED_WIDGET_COMPONENTS: Record<string, RegisteredWidget['component']>
|
||||
'footer': FooterNavigationWidgetComponent,
|
||||
'footer-navigation': FooterNavigationWidgetComponent,
|
||||
'product-carousel': ProductCarouselWidgetComponent,
|
||||
'product-collection': ProductCarouselWidgetComponent
|
||||
'product-collection': ProductCarouselWidgetComponent,
|
||||
'recently-viewed': RecentlyViewedWidgetComponent
|
||||
};
|
||||
|
||||
@Injectable({ providedIn: 'root' })
|
||||
|
||||
Reference in New Issue
Block a user