2.6.0 • Published 1 year ago

@whatsup/jsx v2.6.0

Weekly downloads
79
License
MIT
Repository
github
Last release
1 year 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

1 year ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

2.3.0

2 years ago

2.2.17

2 years ago

2.5.0

1 year ago

2.3.2

2 years ago

2.2.15

2 years ago

2.4.0

2 years ago

2.3.1

2 years ago

2.2.16

2 years ago

2.3.4

2 years ago

2.3.3

2 years ago

2.2.36

2 years ago

2.2.4

2 years ago

2.3.6

2 years ago

2.2.33

2 years ago

2.3.5

2 years ago

2.2.34

2 years ago

2.2.6

2 years ago

2.2.31

2 years ago

2.2.32

2 years ago

2.2.30

2 years ago

2.3.8

2 years ago

2.3.7

2 years ago

2.3.9

2 years ago

2.2.19

2 years ago

2.3.12

2 years ago

2.2.25

2 years ago

2.2.21

2 years ago

2.3.11

2 years ago

2.3.10

2 years ago

0.2.5

3 years ago

0.2.4

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago