mirror of https://github.com/alibaba/ice.git
refactor: code optim
This commit is contained in:
parent
3268118b57
commit
6fb16f632f
|
|
@ -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)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue