style: fix for rax-provider

This commit is contained in:
wuji.xwt 2020-09-11 16:37:23 +08:00
parent 4379d8df97
commit bdeb5becbb

View File

@ -11,7 +11,9 @@ export default class RaxProvider extends Provider {
let App; let App;
const layoutConfig = this.getLayoutConfig(); const layoutConfig = this.getLayoutConfig();
if (!layoutConfig || !layoutConfig.componentName) { if (!layoutConfig || !layoutConfig.componentName) {
App = (props) => (RouterView ? createElement(RouterView, { ...props }) : null); App = (props) => {
return RouterView ? createElement(RouterView, { ...props }) : null;
};
return App; return App;
} }
const { componentName: layoutName, props: layoutProps } = layoutConfig; const { componentName: layoutName, props: layoutProps } = layoutConfig;
@ -24,7 +26,9 @@ export default class RaxProvider extends Provider {
RouterView ? createElement(RouterView, props) : null, RouterView ? createElement(RouterView, props) : null,
); );
} else { } else {
App = (props) => (RouterView ? createElement(RouterView, props) : null); App = (props) => {
return RouterView ? createElement(RouterView, props) : null;
};
} }
return App; return App;
} }