Я хочу, чтобы в одной трубе было две карты, например:
take(1),
map(({ users } => users.filter(user => user.uid = uid)),
map((data: User) => {
let user = Object.assign({}, data)
if ('_seconds' in user.createdAt) {
user.createdAt = new Date(user.createdAt._seconds * 1000)
}
return user
})
У меня никогда не было опыта работы с Rx Js, но, думаю, это выглядит так неправильно. Какой правильный способ сделать это?