in src/components/UncontrolledTabs.js [218:240]
children: deepMap(child.props.children, (tab) => {
const key = `tabs-${listIndex}`;
const selected = selectedIndex === listIndex;
const props = {
tabRef: (node) => {
tabNodes.current[key] = node;
},
id: tabIds.current[listIndex],
panelId: panelIds.current[listIndex],
selected,
focus: selected && (focus || wasTabFocused),
};
if (selectedTabClassName)
props.selectedClassName = selectedTabClassName;
if (disabledTabClassName)
props.disabledClassName = disabledTabClassName;
listIndex++;
return cloneElement(tab, props);
}),