Skip to content

Commit 2a92ec8

Browse files
committed
revert: revert code generator plugin change
1 parent 3bb4b21 commit 2a92ec8

File tree

1 file changed

+19
-22
lines changed

1 file changed

+19
-22
lines changed

code/builders/builder-vite/src/plugins/code-generator-plugin.ts

Lines changed: 19 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -76,30 +76,27 @@ export function codeGeneratorPlugin(options: Options): Plugin {
7676
return undefined;
7777
},
7878
},
79-
load: {
80-
filter: { id: /\0virtual:\/@storybook\/builder-vite\// },
81-
async handler(id) {
82-
switch (id) {
83-
case getResolvedVirtualModuleId(SB_VIRTUAL_FILES.VIRTUAL_STORIES_FILE): {
84-
const storyIndexGenerator = await storyIndexGeneratorPromise;
85-
const index = await storyIndexGenerator?.getIndex();
86-
return generateImportFnScriptCode(index);
87-
}
79+
async load(id) {
80+
switch (id) {
81+
case getResolvedVirtualModuleId(SB_VIRTUAL_FILES.VIRTUAL_STORIES_FILE): {
82+
const storyIndexGenerator = await storyIndexGeneratorPromise;
83+
const index = await storyIndexGenerator?.getIndex();
84+
return generateImportFnScriptCode(index);
85+
}
8886

89-
case getResolvedVirtualModuleId(SB_VIRTUAL_FILES.VIRTUAL_ADDON_SETUP_FILE): {
90-
return generateAddonSetupCode();
91-
}
92-
case getResolvedVirtualModuleId(SB_VIRTUAL_FILES.VIRTUAL_APP_FILE): {
93-
return generateModernIframeScriptCode(options, projectRoot);
94-
}
95-
case iframeId: {
96-
return readFileSync(
97-
fileURLToPath(importMetaResolve('@storybook/builder-vite/input/iframe.html')),
98-
'utf-8'
99-
);
100-
}
87+
case getResolvedVirtualModuleId(SB_VIRTUAL_FILES.VIRTUAL_ADDON_SETUP_FILE): {
88+
return generateAddonSetupCode();
10189
}
102-
},
90+
case getResolvedVirtualModuleId(SB_VIRTUAL_FILES.VIRTUAL_APP_FILE): {
91+
return generateModernIframeScriptCode(options, projectRoot);
92+
}
93+
case iframeId: {
94+
return readFileSync(
95+
fileURLToPath(importMetaResolve('@storybook/builder-vite/input/iframe.html')),
96+
'utf-8'
97+
);
98+
}
99+
}
103100
},
104101
async transformIndexHtml(html, ctx) {
105102
if (ctx.path !== '/iframe.html') {

0 commit comments

Comments
 (0)