From 26740caf100798643b40ffe9776018849292675c Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 25 Aug 2026 07:41:51 +0000 Subject: [PATCH 1/2] chore(components): drop two unused react-hooks/static-components disable directives --- .../src/__tests__/record-picker-empty-text-i18n.test.tsx | 1 - .../__tests__/record-picker-label-placeholder-i18n.test.tsx | 1 - 2 files changed, 2 deletions(-) diff --git a/packages/components/src/__tests__/record-picker-empty-text-i18n.test.tsx b/packages/components/src/__tests__/record-picker-empty-text-i18n.test.tsx index c8419795a2..08e40fc627 100644 --- a/packages/components/src/__tests__/record-picker-empty-text-i18n.test.tsx +++ b/packages/components/src/__tests__/record-picker-empty-text-i18n.test.tsx @@ -62,7 +62,6 @@ function renderPicker(properties: Record, language = 'en') { persistLanguage={false} config={{ defaultLanguage: language, detectBrowserLanguage: false }} > - {/* eslint-disable-next-line react-hooks/static-components -- ComponentRegistry.get returns the registered component (stable), not one created during render */} , ); diff --git a/packages/components/src/renderers/basic/__tests__/record-picker-label-placeholder-i18n.test.tsx b/packages/components/src/renderers/basic/__tests__/record-picker-label-placeholder-i18n.test.tsx index c4a3ce11b9..2d784fe565 100644 --- a/packages/components/src/renderers/basic/__tests__/record-picker-label-placeholder-i18n.test.tsx +++ b/packages/components/src/renderers/basic/__tests__/record-picker-label-placeholder-i18n.test.tsx @@ -68,7 +68,6 @@ function renderPicker(properties: Record, language = 'en') { persistLanguage={false} config={{ defaultLanguage: language, detectBrowserLanguage: false }} > - {/* eslint-disable-next-line react-hooks/static-components -- ComponentRegistry.get returns the registered component (stable), not one created during render */} , ); From 7c8beecd6fd4f7e07d8afd37ecaf1a8aceb73cb3 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 25 Aug 2026 07:42:16 +0000 Subject: [PATCH 2/2] chore: declare the directive cleanup as releasing nothing --- .changeset/spotty-pianos-shave.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .changeset/spotty-pianos-shave.md diff --git a/.changeset/spotty-pianos-shave.md b/.changeset/spotty-pianos-shave.md new file mode 100644 index 0000000000..a32380b233 --- /dev/null +++ b/.changeset/spotty-pianos-shave.md @@ -0,0 +1,4 @@ +--- +--- + +Test-only change: removed two `eslint-disable-next-line react-hooks/static-components` directives that the rule no longer needs in the record-picker i18n test files. No published behaviour changes.