diff --git a/code/presets/react-webpack/src/loaders/react-docgen-loader.ts b/code/presets/react-webpack/src/loaders/react-docgen-loader.ts index 33627bd4cb4a..115b10684509 100644 --- a/code/presets/react-webpack/src/loaders/react-docgen-loader.ts +++ b/code/presets/react-webpack/src/loaders/react-docgen-loader.ts @@ -116,7 +116,16 @@ export default async function reactDocgenLoader( } }); - callback(null, magicString.toString(), map); + callback( + null, + magicString.toString(), + map ?? + magicString.generateMap({ + hires: true, + source: this.resourcePath, + includeContent: true, + }) + ); } catch (error: any) { if (error.code === ERROR_CODES.MISSING_DEFINITION) { callback(null, source);