JSFiddle - React, Tailwind, and code Playground
by AlexMost
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/4.0.6/rx.all.min.js"></script>
JavaScript
"use strict";
const keyup = Rx.Observable.fromEvent(document, 'keyup');
const keydown = Rx.Observable.fromEvent(document, 'keydown');
// look to the console to see the result
keyup.subscribe((data) => console.log(`key up ${data.keyCode}`));
keydown.subscribe((data) => console.log(`key down ${data.keyCode}`));