UNPKG

@kubit-ui-web/react-components

Version:

Kubit React Components is a customizable, accessible library of React web components, designed to enhance your application's user experience

32 lines (31 loc) 1.02 kB
import styled from 'styled-components'; import { getStyles } from '../../../../utils/getStyles/getStyles'; import { YearSelectorStateType } from './types/state'; export const YearSelectorStyled = styled.ul ` position: relative; padding: ${props => props.styles?.[YearSelectorStateType.DEFAULT]?.top_bottom_spacing}; top: 0; left: 0; width: 100%; height: fit-content; display: grid; grid-template-columns: repeat(4, 1fr); justify-content: space-between; overflow: auto; max-height: 18rem; ${({ styles }) => getStyles(styles?.yearsList)}; `; export const YearElementStyled = styled.button ``; export const YearListStyled = styled.li ` text-align: center; ${({ styles, state }) => getStyles(styles?.yearListItem?.[state])}; ${YearElementStyled} { width: 100%; display: inline-flex; cursor: pointer; justify-content: center; align-items: center; ${({ styles, state }) => getStyles(styles?.yearElement?.[state])}; } `; //# sourceMappingURL=yearSelector.styled.js.map