From b7d9207dc81e870f3cb9b196a8e6cddb682acba0 Mon Sep 17 00:00:00 2001 From: Valentin Palkovic Date: Tue, 30 Jul 2024 14:59:10 +0200 Subject: [PATCH] Next.js: Make RSC portable-stories compatible --- code/renderers/react/src/preset.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/renderers/react/src/preset.ts b/code/renderers/react/src/preset.ts index 28c667570efc..fdd5add72485 100644 --- a/code/renderers/react/src/preset.ts +++ b/code/renderers/react/src/preset.ts @@ -11,6 +11,7 @@ export const previewAnnotations: PresetProperty<'previewAnnotations'> = async ( options ) => { const docsConfig = await options.presets.apply('docs', {}, options); + const features = await options.presets.apply('features', {}, options); const docsEnabled = Object.keys(docsConfig).length > 0; const result: string[] = []; @@ -18,7 +19,7 @@ export const previewAnnotations: PresetProperty<'previewAnnotations'> = async ( .concat(input) .concat([join(__dirname, 'entry-preview.mjs')]) .concat(docsEnabled ? [join(__dirname, 'entry-preview-docs.mjs')] : []) - .concat(FEATURES?.experimentalRSC ? [join(__dirname, 'entry-preview-rsc.mjs')] : []); + .concat(features?.experimentalRSC ? [join(__dirname, 'entry-preview-rsc.mjs')] : []); }; /**