I have an http response like this:
{
version: "",
result: {
pageInfo: {...},
data: []
}
}
So I am getting this response using an angular service. And using this service in component.
export class UserComponent implements OnInit {
users$: Observable<User[]>;
pageInfo$: Observable<PageInfo>;
constructor(private userService: UserService) { }
ngOnInit() {
this.users$ = this.userService.getUsers().pipe(
/// how to map response for users$ and pageInfo$ ???
// response.data will be in users$
// response.pageInfo will be in pageInfo$
);
}
}
But I can not map two different observable the response. Is there any practical solution for that?