npm.io
2.2.0 • Published 7 years ago

redux-store-init

Licence
MIT
Version
2.2.0
Deps
1
Size
4 kB
Vulns
0
Weekly
0
Stars
1

redux-store-init

redux-store-init is a function used to initialize store.

install

npm install --save redux-store-init
use
import React from 'react';
import { hydrate } from 'react-dom';
import { Provider } from 'react-redux';
import * as reducers from './reducers';
import Store from 'redux-store-init';

import thunk from 'redux-thunk';
import logger from 'redux-diff-logger';

const store = Store({ reducers, devtool: true, applyMiddlewares: [thunk, logger] });
// or
// Store({ reducers, devtool: true }, [thunk, logger]);

hydrate(
    <Provider store={store}>
        <App />
    </Provider>,
    document.getElementById('app')
);
options
  • devtool: Boolean
  • reducers: Object
  • compose: Array
  • initState: Object
  • applyMiddlewares: Array