1.8 Events
by dimitrs_papadimitriou
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
<script src="https://unpkg.com/[email protected]/bundles/rxjs.umd.min.js"></script>
JavaScript
const { Observable } = rxjs;
class Repository {
getClient() {
return new Observable(subscriber => {
setTimeout(() => {
subscriber.next({ id: 1, name: "rick" });
}, 1000);
});
}
}
var repo = new Repository();
repo.getClient().subscribe(({
next: (client) => {
console.log(client.name)
}
}))