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());
  });
});