Sha256: b698490d2ce3fd10af20f738e0b5ebea538b71d40bdcf68d121d6c52b9e238fd
Contents?: true
Size: 728 Bytes
Versions: 4
Compression:
Stored size: 728 Bytes
Contents
import React from 'react'; import ReactOnRails from 'react-on-rails'; import { Provider } from 'react-redux'; import createStore from '../store/helloWorldStore'; import HelloWorld from '../containers/HelloWorld'; // See documentation for https://github.com/reactjs/react-redux. // This is how you get props from the Rails view into the redux store. // This code here binds your smart component to the redux store. const HelloWorldApp = (props) => { const store = createStore(props); const reactComponent = ( <Provider store={store}> <HelloWorld /> </Provider> ); return reactComponent; }; // This is how react_on_rails can see the HelloWorldApp in the browser. ReactOnRails.register({ HelloWorldApp });
Version data entries
4 entries across 4 versions & 1 rubygems