rxx
Reactive JSX
Use Observables as JSX bindings
Installation
npm install --save rxx
Usage
import * as rxx from 'rxx'; const Counter = const increments = const decrements = const count = return <div> count <button =>+</button> <button =>-</button> </div> documentbody
Configuration
TypeScript
Add to tsconfig.json
:
"jsx": "react""jsxFactory": "rxx.createElement"
Babel
Add to your .babelrc
:
"plugins": "transform-react-jsx" "pragma": "rxx.createElement"