Explorar el Código

simplify code

afc163 hace 8 años
padre
commit
86a2d26dee
Se han modificado 1 ficheros con 3 adiciones y 6 borrados
  1. 3 6
      src/common/router.js

+ 3 - 6
src/common/router.js

@@ -9,13 +9,10 @@ const dynamicWrapper = (app, models, component) => dynamic({
   models: () => models.filter(m => !app._models.some(({ namespace }) => namespace === m)).map(m => import(`../models/${m}.js`)),
   // add routerData prop
   component: () => {
-    const p = component();
     const routerData = getRouterData(app);
-    return new Promise((resolve, reject) => {
-      p.then((raw) => {
-        const Comp = raw.default || raw;
-        resolve(props => <Comp {...props} routerData={routerData} />);
-      }).catch(err => reject(err));
+    return component().then((raw) => {
+      const Component = raw.default || raw;
+      return props => <Component {...props} routerData={routerData} />;
     });
   },
 });