@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 });
}
}