Skip to content

Commit aa76ab8

Browse files
(Tabs): add the alt prop instead of the title
1 parent 5fd7aff commit aa76ab8

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/scripts/Tabs.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ const TabMenu: FC<TabMenuProps> = (props) => {
115115
export type TabItemRendererProps = {
116116
type?: TabType;
117117
title?: string;
118+
alt?: string;
118119
menu?: ReactElement;
119120
menuItems?: ReactElement[];
120121
menuIcon?: string;
@@ -152,7 +153,7 @@ export type TabItemProps<RendererProps extends TabItemRendererProps> = {
152153
const TabItem = <RendererProps extends TabItemRendererProps>(
153154
props: TabItemProps<RendererProps>
154155
) => {
155-
const { title, eventKey, menu, menuIcon, tooltip, tooltipIcon } = props;
156+
const { title, alt, eventKey, menu, menuIcon, tooltip, tooltipIcon } = props;
156157
const { type, activeTabRef } = useContext(TabsContext);
157158
const activeKey = useContext(TabsActiveKeyContext);
158159
const { onTabClick, onTabKeyDown } = useContext(TabsHandlersContext);
@@ -187,7 +188,7 @@ const TabItem = <RendererProps extends TabItemRendererProps>(
187188
onTabKeyDown,
188189
} as RendererProps;
189190
return (
190-
<li className={tabItemClassName} title={title} role='presentation'>
191+
<li className={tabItemClassName} title={alt} role='presentation'>
191192
<TabItemRenderer {...itemRendererProps}>
192193
<span
193194
className={`react-slds-tab-item-content ${

0 commit comments

Comments
 (0)