From 43f2166f9c50835c16964f33d16960cd870d560a Mon Sep 17 00:00:00 2001 From: Lachlan Miller Date: Thu, 14 Jul 2022 23:26:07 +1000 Subject: [PATCH] fix incorrect check --- npm/vite-dev-server/src/plugins/react18.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/npm/vite-dev-server/src/plugins/react18.ts b/npm/vite-dev-server/src/plugins/react18.ts index 000ba483fdf2..c723ece60e94 100644 --- a/npm/vite-dev-server/src/plugins/react18.ts +++ b/npm/vite-dev-server/src/plugins/react18.ts @@ -26,13 +26,15 @@ export const React18 = (projectRoot: string): Plugin => { transform (code, id) { const isUsingLegacyApi = usingReactWithLegacyAPI(projectRoot) + console.log({ id, isUsingLegacyApi }) + if (!isUsingLegacyApi) { return } // TODO: Why do we need to check against cypress-react (dev mode, system tests) // AND cypress_react (production)? - const isCypressReact = ['cypress-react.esm-bundler.js', 'cypress_react.js'].includes(id) + const isCypressReact = id.includes('cypress-react.esm-bundler.js') || id.includes('cypress_react.js') if (isCypressReact) { // remove problematic code via transform!