import { Error } from '../..'; import { StyledDate, StyledDateContainer, StyledDateLabel, StyledDateOuterContainer, } from './Date.style'; export type DateProps = Omit, 'size'> & { label?: React.ReactNode; error?: React.ReactNode; type?: 'date' | 'datetime-local' | 'month' | 'time' | 'week'; size?: 'small' | 'regular' | 'medium'; variant?: 'primary' | 'secondary'; disabled?: boolean; readOnly?: boolean; width?: string; }; export function Date(props: DateProps) { const { label, error, type = 'date', width = '100%', size = 'regular', variant = 'primary', disabled = false, readOnly = false, ...rest } = props; return ( {label && {label}} {error && {error}} ); }