Всем доброго дня. Не могу понять где ступил, помогите, плиз. В компоненте есть функция sumbit, срабатывает по кнопке.
export class RegisterComponent implements OnInit {
users: User[] = []
constructor(
public auth: AuthService
) { }
submit() {
this.auth.getByNickName(this.form.value.nickname.trim()).subscribe(
res => {
this.users = res
}
)
}
}
// в AuthService соответственно вытягиваем из базы
getByNickName(nickname: string): Observable<User[]> {
return this.http.get<User[]>(`${environment.fbDbUrl}/users.json`).pipe(
map((users:User[]) => users.filter((user: User) => user.nickname === nickname))
)
}
В результате в консоли
core.mjs:6402 ERROR TypeError: users.filter is not a function :-( Где я что не доглядел? код очевидный вроде бы