Using Facade Properties
export class CustomersComponent implements OnInit {
customers$: Observable<Customer[]>;
currentCustomer$: Observable<Customer>;
isLoading$: Observable<boolean>;
constructor(private customerFacade: CustomerFacade) {
}
ngOnInit(): void {
this.customers$ = this.customerFacade.all$;
this.customer$ = this.customerFacade.current$;
this.isLoading$ = this.customerFacade.isLoading$;
this.customerFacade.loadAll();
}
select(customer: Customer): void {
this.customerFacade.select(customer);
}
}Use the Async Pipe
Last updated