diff --git a/compiler/packages/babel-plugin-react-forget/src/Inference/DropManualMemoization.ts b/compiler/packages/babel-plugin-react-forget/src/Inference/DropManualMemoization.ts index cb5be73faa..534c001e2e 100644 --- a/compiler/packages/babel-plugin-react-forget/src/Inference/DropManualMemoization.ts +++ b/compiler/packages/babel-plugin-react-forget/src/Inference/DropManualMemoization.ts @@ -301,7 +301,7 @@ function extractManualMemoizationArgs( ); if (maybeDepsList == null) { CompilerError.throwInvalidReact({ - reason: `Expected the dependency list to be an array literal without rest spreads`, + reason: `Expected the dependency list for ${kind} to be an array literal`, suggestions: null, loc: depsListPlace.loc, }); diff --git a/compiler/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-non-literal-depslist.expect.md b/compiler/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-non-literal-depslist.expect.md index 902baeeaf0..285d3e0361 100644 --- a/compiler/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-non-literal-depslist.expect.md +++ b/compiler/packages/babel-plugin-react-forget/src/__tests__/fixtures/compiler/error.useMemo-non-literal-depslist.expect.md @@ -31,7 +31,7 @@ export const FIXTURE_ENTRYPOINT = { 8 | return text.toUpperCase(); 9 | }, > 10 | hasDeps ? null : [text] // should be DCE'd - | ^^^^^^^^^^^^^^^^^^^^^^^ InvalidReact: Expected the dependency list to be an array literal without rest spreads (10:10) + | ^^^^^^^^^^^^^^^^^^^^^^^ InvalidReact: Expected the dependency list for useMemo to be an array literal (10:10) 11 | ); 12 | return resolvedText; 13 | }