refactor: code optim

This commit is contained in:
思忠 2020-03-03 21:26:11 +08:00
parent 3268118b57
commit 6fb16f632f
1 changed files with 11 additions and 13 deletions

View File

@ -27,20 +27,18 @@ export default ({ addProvider, wrapperRouteComponent, appConfig }) => {
wrapperRouteComponent(wrapperComponent);
const StoreProvider = ({children}) => {
if (AppStore) {
let initialStates = {}
if (appConfig.store && appConfig.store.initialStates) {
initialStates = appConfig.store.initialStates
}
return (
<AppStore.Provider initialStates={initialStates}>
{children}
</AppStore.Provider>
)
} else {
return <div>{children}</div>
let initialStates = {}
if (appConfig.store && appConfig.store.initialStates) {
initialStates = appConfig.store.initialStates
}
return (
<AppStore.Provider initialStates={initialStates}>
{children}
</AppStore.Provider>
)
}
addProvider(StoreProvider)
if (AppStore) {
addProvider(StoreProvider)
}
}