Skip to content

Commit 69c0547

Browse files
committed
fix: update aria label for chat options to use settings title for improved accessibility
1 parent 7e5089a commit 69c0547

File tree

1 file changed

+3
-2
lines changed
  • src/webchat-ui/components/presentational

1 file changed

+3
-2
lines changed

src/webchat-ui/components/presentational/Header.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,8 @@ const Header: FC<HeaderProps> = props => {
139139
} = props;
140140

141141
const ariaLabels = useSelector(state => state.config.settings.customTranslations?.ariaLabels);
142+
const settings = useSelector(state => state.config.settings);
143+
142144
const handleCloseClick = () => {
143145
onClose?.();
144146
// Restore focus to chat toggle button
@@ -148,7 +150,6 @@ const Header: FC<HeaderProps> = props => {
148150
const handleMenuClick = () => {
149151
onSetShowChatOptionsScreen?.(true);
150152
};
151-
152153
return (
153154
<>
154155
<HeaderBar {...rest} className="webchat-header-bar">
@@ -209,7 +210,7 @@ const Header: FC<HeaderProps> = props => {
209210
<HeaderIconButton
210211
data-header-menu-button
211212
onClick={handleMenuClick}
212-
aria-label={ariaLabels?.chatOptions ?? "Menu"}
213+
aria-label={ariaLabels?.chatOptions ?? settings.chatOptions.title}
213214
ref={menuButtonRef}
214215
>
215216
<MenuIcon />

0 commit comments

Comments
 (0)