NetanelBasal
7/4/2018 - 6:54 PM

1movies.component.ts

@Component({
  ...
})
export class MoviesComponent implements OnInit {
  ...

  constructor(private moviesQuery: MoviesQuery, 
              private moviesService: MoviesService) {}

  ngOnInit() {
    ...
  }

  edit(id: ID, name: string) {
    this.moviesService.updateActorName(id, name);
  }
}
export class MoviesService {
  constructor(private actorsStore: ActorsStore, ...) {}


  updateActorName(id: ID, name: string) {
    this.actorsStore.update(id, { name });
  }
}