From d86abee0da6e71f82e71358b4be037759c1ac166 Mon Sep 17 00:00:00 2001 From: brooke Date: Wed, 8 Oct 2025 11:04:34 -0400 Subject: [PATCH 1/4] fix text input --- .changeset/eleven-cars-obey.md | 5 +++++ packages/emotion/src/version.ts | 2 +- packages/text-area/src/TextArea/TextArea.spec.tsx | 11 ++++++++--- packages/text-input/src/TextInput/TextInput.spec.tsx | 12 +++++++++--- packages/text-input/src/TextInput/TextInput.types.ts | 2 +- tools/install/src/ALL_PACKAGES.ts | 3 +++ 6 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 .changeset/eleven-cars-obey.md diff --git a/.changeset/eleven-cars-obey.md b/.changeset/eleven-cars-obey.md new file mode 100644 index 0000000000..8b2c6711ab --- /dev/null +++ b/.changeset/eleven-cars-obey.md @@ -0,0 +1,5 @@ +--- +'@leafygreen-ui/text-input': patch +--- + +Fixes props such that component now accepts a properly typed `ref` diff --git a/packages/emotion/src/version.ts b/packages/emotion/src/version.ts index c722acc2aa..0f731bf3d9 100644 --- a/packages/emotion/src/version.ts +++ b/packages/emotion/src/version.ts @@ -1 +1 @@ -export const VERSION = '5.0.2'; +export const VERSION = '5.0.3'; diff --git a/packages/text-area/src/TextArea/TextArea.spec.tsx b/packages/text-area/src/TextArea/TextArea.spec.tsx index 4f981577dc..23a96caf33 100644 --- a/packages/text-area/src/TextArea/TextArea.spec.tsx +++ b/packages/text-area/src/TextArea/TextArea.spec.tsx @@ -182,9 +182,14 @@ describe('packages/text-area', () => { }); }); - /* eslint-disable jest/no-disabled-tests */ - describe.skip('types behave as expected', () => { - test('TextArea throws error when neither aria-labelledby or label is supplied', () => { + describe('types behave as expected', () => { + test('TextArea takes a ref for a HTMLTextAreaElement', () => { + const ref = React.createRef(); + render(