Skip to content

Commit d54eb39

Browse files
committed
fix: storybook dynamic import
1 parent 27b26ab commit d54eb39

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

app/_layout.tsx

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,13 @@ export default function RootLayout() {
7777

7878
let AppEntryPoint = RootLayout;
7979

80-
if (Constants.expoConfig!.extra!.storybookEnabled === "true") {
81-
AppEntryPoint = require("../.rnstorybook").default;
80+
if (
81+
Constants.expoConfig?.extra?.storybookEnabled &&
82+
Constants.expoConfig.extra.storybookEnabled === "true"
83+
) {
84+
try {
85+
AppEntryPoint = require("../.rnstorybook").default;
86+
} catch (e) {
87+
console.warn("Storybook entry not found, skipping...");
88+
}
8289
}

0 commit comments

Comments
 (0)