4.3.2 • Published 8 months ago

@cerebral/inferno v4.3.2

Weekly downloads
69
License
MIT
Repository
github
Last release
8 months ago

@cerebral/inferno

Inferno view for Cerebral.

Install

npm install @cerebral/inferno inferno inferno-component inferno-create-element babel-plugin-inferno

Container

import Inferno from 'inferno'
import {Controller} from 'cerebral'
import {Container} from '@cerebral/inferno'
import App from './App'

const controller = Controller({
  state: {
    foo: 'bar'
  },
  signals: {
    clicked: []
  }
})

Inferno.render((
  <Container controller={controller}>
    <App />
  </Container>
), document.querySelector('#app'))

connect

import Inferno from 'inferno'
import Component from 'inferno-component'
import {connect} from '@cerebral/inferno'
import {state, signal} from 'cerebral/tags'

// Stateless
export default connect({
  foo: state`foo`,
  click: signal`clicked`
},
  function MyComponent ({foo, click}) {
    return <div onClick={() => click()}>{foo}</div>
  }
)

// Stateful
export default connect({
  foo: state`foo`,
  click: signal`clicked`
},
  class MyComponent extends Component {
    render () {
      return <div onClick={() => this.props.click()}>{this.props.foo}</div>
    }
  }
)
4.3.1-1742500971365

11 months ago

4.3.0-1742471549064

11 months ago

4.3.1-1742933933075

10 months ago

4.2.2-1740615972433

11 months ago

4.3.1-1742935454856

10 months ago

4.3.0-1742464606208

11 months ago

4.2.3-1740930454070

11 months ago

4.2.3-1740953427683

11 months ago

4.3.0-1742468720917

11 months ago

4.2.2-1740608835715

11 months ago

4.3.0-1742468262458

11 months ago

4.2.3-1741013561634

11 months ago

4.3.2

8 months ago

4.3.1

10 months ago

4.3.0

11 months ago

4.2.2

11 months ago

4.2.2-1740609684823

11 months ago

4.3.0-1742462834313

11 months ago

4.2.1

6 years ago

4.2.0

6 years ago

4.1.1

7 years ago

4.1.0

7 years ago

4.0.4

7 years ago

4.0.3

7 years ago

4.0.2

7 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.2.2

8 years ago

3.2.1

8 years ago

3.2.0

8 years ago

3.1.1

8 years ago

3.1.0

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.6.0

8 years ago

2.5.0

8 years ago

2.4.0

8 years ago

2.3.0

8 years ago

2.2.0

8 years ago

2.1.0

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago