Я пытаюсь применить стилирование с помощью стилизованных компонентов к компоненту «Вкладка пользовательского интерфейса», когда для него задано значение «true», но мне не повезло.В соответствии с документацией API UI Material компонент Tab получит класс css, когда выбранное свойство имеет истинное значение, которое оно имеет, но ни один из стилей, которые я пытаюсь применить к этому cssкласс фактически применяется.
Компонент табуляции:
const StyledTab = styled(({ ...props }) => (
<Tab {...props} classes={{ selected: "selected" }} />
))`
& .selected {
background-color: yellow;
}
`;
Приложение:
function StyledComponentsTab() {
return (
<div>
<StyledTab label="test" selected />
</div>
);
}
пример кода и коробки