Как мы можем применить фильтр к Observable , чтобы мы могли получать данные на основе некоторого условия? Мое требование - я хочу отфильтровать пользователей из userObservable , чей статус " Approved ".
Ниже приведен мой http-метод обслуживания.
getUserList(){
return this.httpClient.get<UserModel[]>(environment.userListUrl);
}
Ниже приведен UserModel
export class UserModel{
userName: string;
userStatus: string;
}
И это то, что я пытаюсь сделать, но не уверен, как я могу применить фильтр, чтобы я мог получить пользователей, чьи userStatus есть " Одобрен"
const userObservable$: Observable<UserModel[]>=this.userService.getUserList(this.cmpnyId);
observable$.pipe(filter(....<Need help here>));