grommet
Version:
focus on the essential experience
21 lines • 967 B
JavaScript
import styled, { css } from 'styled-components';
import { genericStyles, normalizeColor } from '../../utils';
import { defaultProps } from '../../default-props';
var tabHoverStyle = css(["&:hover{", " ", " ", ";}"], function (props) {
return props.theme.tab.hover.background && css(["background:", ";"], normalizeColor(props.theme.tab.hover.background, props.theme));
}, function (props) {
return props.theme.tab.hover.color && css(["color:", ";"], normalizeColor(props.theme.tab.hover.color, props.theme));
}, function (props) {
return props.theme.tab.hover.extend;
});
var StyledTab = styled.div.withConfig({
displayName: "StyledTab",
componentId: "sc-1nnwnsb-0"
})(["", " ", " ", ""], genericStyles, function (props) {
return !props.plain && props.theme.tab.hover && tabHoverStyle;
}, function (props) {
return props.theme.tab.extend;
});
StyledTab.defaultProps = {};
Object.setPrototypeOf(StyledTab.defaultProps, defaultProps);
export { StyledTab };