Skip to content

Commit 7b3def4

Browse files
authored
Update vite recipe with guard (#176)
1 parent 83309fe commit 7b3def4

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

docs/recipes/vite.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ const pages = import.meta.glob('../views/**/*.jsx', {eager: true})
5454
for (const key in pages) {
5555
if (pages.hasOwnProperty(key)) {
5656
const identifier = key.replace("../views/", "").split('.')[0];
57+
if (!pages[key].default) {
58+
throw new Error(`View ${identifier} did not export default component`)
59+
}
5760
pageIdentifierToPageComponent[identifier] = pages[key].default;
5861
}
5962
}

0 commit comments

Comments
 (0)