15 lines
No EOL
443 B
JavaScript
15 lines
No EOL
443 B
JavaScript
import { createApp } from './main';
|
|
|
|
export default context => {
|
|
return new Promise((resolve, reject) => {
|
|
const { app, router } = createApp();
|
|
router.push(context.url)
|
|
router.onReady(() => {
|
|
const matchedComponents = router.getMatchedComponents();
|
|
if (!matchedComponents.length) {
|
|
reject({ code: 404 });
|
|
}
|
|
resolve(app);
|
|
}, reject);
|
|
});
|
|
}; |