createStoreConsumer(store)
The createStoreConsumer
creates a consumer who is watching for changes in the store. Based on Render Props technique.
Arguments
store
(Store)
Returns
(React.Component
)
Example
import React from 'react'
import ReactDOM from 'react-dom'
import { createStore } from 'effector'
import { createStoreConsumer } from 'effector-react'
const firstName = createStore('Alan')
const FirstName = createStoreConsumer(firstName)
const App = () => (
<FirstName>{name => <h1>{name}</h1>}</FirstName>
)
ReactDOM.render(<App />, document.getElementById('root'))