2.6.0 • Published 2 years ago

@whatsup/jsx v2.6.0

Weekly downloads
79
License
MIT
Repository
github
Last release
2 years ago

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-jsx

Settings

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

2 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

2.3.0

3 years ago

2.2.17

3 years ago

2.5.0

2 years ago

2.3.2

3 years ago

2.2.15

3 years ago

2.4.0

3 years ago

2.3.1

3 years ago

2.2.16

3 years ago

2.3.4

3 years ago

2.3.3

3 years ago

2.2.36

3 years ago

2.2.4

3 years ago

2.3.6

3 years ago

2.2.33

3 years ago

2.3.5

3 years ago

2.2.34

3 years ago

2.2.6

3 years ago

2.2.31

3 years ago

2.2.32

3 years ago

2.2.30

3 years ago

2.3.8

3 years ago

2.3.7

3 years ago

2.3.9

3 years ago

2.2.19

3 years ago

2.3.12

3 years ago

2.2.25

3 years ago

2.2.21

3 years ago

2.3.11

3 years ago

2.3.10

3 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago