0.3.0 • Published 6 years ago

react-omodule v0.3.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

react-omodule

如何接入 react-omodule ?

import { HashRouter } from 'react-router-dom'
import { renderRoutes } from 'react-router-config'
import { Provider } from 'react-redux'
import { combineReducers, createStore } from 'redux'
import React from 'react'
import { render } from 'react-dom'
import { extractRoutes, extractReducers } from 'react-omodule'
// 引入 root omodule
import rootOmodule from './omodule'

// 提取 omodule 中 routes
const routes = extractRoutes(rootOmodule)
// 提取 omodule 中 reducers
const rootReducers = extractReducers(rootOmodule)

const store = createStore(combineReducers(rootReducers), {})

render(
    <Provider store={store}>
        <HashRouter>{renderRoutes(routes)}</HashRouter>
    </Provider>,
    document.getElementById('root')
)
0.3.0

6 years ago

0.2.0

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago