diff --git a/src/app/services/products-service.service.ts b/src/app/services/products-service.service.ts index d3e84d3..83a9b63 100644 --- a/src/app/services/products-service.service.ts +++ b/src/app/services/products-service.service.ts @@ -9,6 +9,7 @@ export class ProductsServiceService { constructor() { } + // пункт 2. возвращаемый тип должен быть Observable или Promise getProducts(): ProductModel[] { return [ { diff --git a/src/app/shared-module/shared-module.module.ts b/src/app/shared-module/shared-module.module.ts index 95faf3f..d25a458 100644 --- a/src/app/shared-module/shared-module.module.ts +++ b/src/app/shared-module/shared-module.module.ts @@ -1,13 +1,13 @@ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; -import {ColorDirectiveDirective} from './color-directive.directive'; +import { ColorDirectiveDirective } from './color-directive.directive'; import { OrderByPipe } from './order-by.pipe'; +const sharedItems = [ColorDirectiveDirective, OrderByPipe]; + @NgModule({ - declarations: [ColorDirectiveDirective, OrderByPipe], - imports: [ - CommonModule - ], - exports: [ColorDirectiveDirective, OrderByPipe] + declarations: [...sharedItems], + imports: [CommonModule], + exports: [...sharedItems] }) -export class SharedModuleModule { } +export class SharedModuleModule {}