diff --git a/packages/plugin-react/src/index.ts b/packages/plugin-react/src/index.ts index 9aa3f94dc5b2f7..160e9ca1d2f883 100644 --- a/packages/plugin-react/src/index.ts +++ b/packages/plugin-react/src/index.ts @@ -165,10 +165,10 @@ export default function viteReact(opts: Options = {}): PluginOption[] { .filter(Boolean) as ReactBabelHook[] if (hooks.length > 0) { - return (runPluginOverrides = (babelOptions) => { + return (runPluginOverrides = (babelOptions, context) => { hooks.forEach((hook) => hook(babelOptions, context, config)) return true - })(babelOptions) + })(babelOptions, context) } runPluginOverrides = () => false return false