From 18b270bb4ca7e739dd32752b10fb89328b146036 Mon Sep 17 00:00:00 2001 From: Titani Date: Tue, 13 Feb 2024 16:44:21 -0500 Subject: [PATCH 1/2] fix(Menu toggle): Passed aria label prop value to typeahead variant --- packages/react-core/src/components/MenuToggle/MenuToggle.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-core/src/components/MenuToggle/MenuToggle.tsx b/packages/react-core/src/components/MenuToggle/MenuToggle.tsx index d9ebb9913d9..a55124a4deb 100644 --- a/packages/react-core/src/components/MenuToggle/MenuToggle.tsx +++ b/packages/react-core/src/components/MenuToggle/MenuToggle.tsx @@ -96,7 +96,7 @@ class MenuToggleBase extends React.Component { className={css(styles.menuToggleButton)} aria-expanded={isExpanded} onClick={onClick} - aria-label="Menu toggle" + aria-label={ariaLabel} > {toggleControls} From 24f569068c1b4b4574ef8e977ea79dce669a971b Mon Sep 17 00:00:00 2001 From: Titani Date: Thu, 15 Feb 2024 08:59:01 -0500 Subject: [PATCH 2/2] Fix failing build. Add back default so it does not break consumers --- .../react-core/src/components/MenuToggle/MenuToggle.tsx | 2 +- .../MenuToggle/examples/MenuToggleTypeahead.tsx | 2 +- .../components/Select/examples/SelectMultiTypeahead.tsx | 9 ++++++++- .../Select/examples/SelectMultiTypeaheadCheckbox.tsx | 9 ++++++++- .../Select/examples/SelectMultiTypeaheadCreatable.tsx | 9 ++++++++- .../src/components/Select/examples/SelectTypeahead.tsx | 9 ++++++++- .../Select/examples/SelectTypeaheadCreatable.tsx | 9 ++++++++- 7 files changed, 42 insertions(+), 7 deletions(-) diff --git a/packages/react-core/src/components/MenuToggle/MenuToggle.tsx b/packages/react-core/src/components/MenuToggle/MenuToggle.tsx index a55124a4deb..c330cfee1e3 100644 --- a/packages/react-core/src/components/MenuToggle/MenuToggle.tsx +++ b/packages/react-core/src/components/MenuToggle/MenuToggle.tsx @@ -96,7 +96,7 @@ class MenuToggleBase extends React.Component { className={css(styles.menuToggleButton)} aria-expanded={isExpanded} onClick={onClick} - aria-label={ariaLabel} + aria-label={ariaLabel || 'Menu toggle'} > {toggleControls} diff --git a/packages/react-core/src/components/MenuToggle/examples/MenuToggleTypeahead.tsx b/packages/react-core/src/components/MenuToggle/examples/MenuToggleTypeahead.tsx index 489fa0df9a3..99183a5b5d5 100644 --- a/packages/react-core/src/components/MenuToggle/examples/MenuToggleTypeahead.tsx +++ b/packages/react-core/src/components/MenuToggle/examples/MenuToggleTypeahead.tsx @@ -16,7 +16,7 @@ export const MenuToggleTypeahead: React.FunctionComponent = () => { }; return ( - + { }; const toggle = (toggleRef: React.Ref) => ( - + { }, [selected]); const toggle = (toggleRef: React.Ref) => ( - + { }; const toggle = (toggleRef: React.Ref) => ( - + { }; const toggle = (toggleRef: React.Ref) => ( - + { }; const toggle = (toggleRef: React.Ref) => ( - +