JSFiddle - React, Tailwind, and code Playground

by Michael Dibbets

HTML

<a href="javascript:&quotundefined&quot==typeof jQuery&&+!function(e,t){&quotobject&quot==typeof module&&&quotobject&quot==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(&quotjQuery requires a window with a document&quot);return t(e)}:t(e)}(&quotundefined&quot!=typeof window?window:this,function(e,t){function n(e){var t=!!e&&&quotlength&quotin e&&e.length,n=oe.type(e);return&quotfunction&quot===n||oe.isWindow(e)?!1:&quotarray&quot===n||0===t||&quotnumber&quot==typeof t&&t>0&&t-1 in e}function r(e,t,n){if(oe.isFunction(t))return oe.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return oe.grep(e,function(e){return e===t!==n});if(&quotstring&quot==typeof t){if(ge.test(t))return oe.filter(t,e,n);t=oe.filter(t,e)}return oe.grep(e,function(e){return Z.call(t,e)>-1!==n})}function i(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function o(e){var t={};return oe.each(e.match(we)||[],function(e,n){t[n]=!0}),t}function s(){G.removeEventListener(&quotDOMContentLoaded&quot,s),e.removeEventListener(&quotload&quot,s),oe.ready()}function a(){this.expando=oe.expando+a.uid++}function u(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r=&quotdata-&quot+t.replace(je,&quot-$&&quot).toLowerCase(),n=e.getAttribute(r),&quotstring&quot==typeof n){try{n=&quottrue&quot===n?!0:&quotfalse&quot===n?!1:&quotnull&quot===n?null:+n+&quot&quot===n?+n:Se.test(n)?oe.parseJSON(n):n}catch(i){}Ne.set(e,t,n)}else n=void 0;return n}function l(e,t,n,r){var i,o=1,s=20,a=r?function(){return r.cur()}:function(){return oe.css(e,t,&quot&quot)},u=a(),l=n&&n[3]||(oe.cssNumber[t]?&quot&quot:&quotpx&quot),c=(oe.cssNumber[t]||&quotpx&quot!==l&&+u)&&Ae.exec(oe.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do o=o||&quot.5&quot,c/=o,oe.style(e,t,c+l);while(o!==(o=a()/u)&&1!==o&&--s)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function c(e,t){var n=&quotundefined&quot!=typeof...