2.6.0 • Published 3 years ago
@whatsup/jsx v2.6.0
Whats Up Jsx mutator and renderer
Install
npm i @whatsup/jsx @whatsup/babel-plugin-transform-jsx
# or
yarn add @whatsup/jsx @whatsup/babel-plugin-transform-jsxSettings
Update the plugin section in your .babelrc file.
{
"plugins": ["@whatsup/transform-jsx"]
}Usage
import { render } from '@whatsup/jsx'
const App = fractal(function* () {
while (true) {
yield <div>Hello world</div>
}
})
render(App, document.getElementById('app'))Handling mount events
const App = fractal(function* () {
const onMount = (el) => console.log('Mounted', el)
const onUnmount = (el) => console.log('Unmounted', el)
while (true) {
yield (
<div onMount={onMount} onUnmount={onUnmount}>
Hello world
</div>
)
}
})2.6.0
3 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
2.3.0
4 years ago
2.2.17
4 years ago
2.5.0
3 years ago
2.3.2
4 years ago
2.2.15
4 years ago
2.4.0
3 years ago
2.3.1
4 years ago
2.2.16
4 years ago
2.3.4
4 years ago
2.3.3
4 years ago
2.2.36
4 years ago
2.2.4
4 years ago
2.3.6
4 years ago
2.2.33
4 years ago
2.3.5
4 years ago
2.2.34
4 years ago
2.2.6
4 years ago
2.2.31
4 years ago
2.2.32
4 years ago
2.2.30
4 years ago
2.3.8
3 years ago
2.3.7
3 years ago
2.3.9
3 years ago
2.2.19
4 years ago
2.3.12
3 years ago
2.2.25
4 years ago
2.2.21
4 years ago
2.3.11
3 years ago
2.3.10
3 years ago
0.2.5
5 years ago
0.2.4
5 years ago
0.2.3
5 years ago
0.2.2
5 years ago
0.2.1
5 years ago
0.2.0
5 years ago
0.1.4
5 years ago
0.1.3
5 years ago