JSFiddle - React, Tailwind, and code Playground
by Denver Bohling
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/4.1.0/rx.all.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-beta1/jquery.js"></script>
<div id="contain">
</div>
JavaScript
$(document).ready(function() {
console.log("Made it to initializer!");
var src = Rx.Observable.range(1,5);
var errorStream = Rx.Observable.throw(new Error("Something went wrong."));
src
.merge(errorStream)
.catch(function(e) {
return Rx.Observable.throw(e);
})
.subscribe(function onNext(num) {
$("#contain").append($.parseHTML('<h1>' + num + '</h1>'));
},
function onError(e) {
$("#contain").append("An error occurred, please contact support.");
alert(e.toString());
});
});