25개 이상의 토픽을 선택하실 수 없습니다.
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- import { EventEmitter } from "@angular/core";
- import { Subject } from "rxjs/Subject";
-
- import { Recipe } from "./recipe.model";
- import { Ingredient } from "../shared/ingredient.model";
-
- export class RecipeService {
- recipesChanged = new Subject<Recipe[]>();
- private recipes: Recipe[] = [];
-
- replaceRecipes(recipes: Recipe[]) {
- this.recipes = recipes;
- this.recipesChanged.next(this.recipes.slice());
- }
-
- getRecipes() {
- return this.recipes.slice();
- }
- }
|