import React from 'react'; import Typography from '../Typography'; import { StyledCalendarCell, StyledCalendarRowItem, StyledMark, } from './StyledCalendar'; const getCellVariant = ( isSelected = false, isCurrent = false, isHighlighted = false ) => { if (isSelected) return 'selected'; if (isCurrent) return 'current'; if (isHighlighted) return 'highlighted'; return 'default'; }; interface CalendarRowItemProps { date?: Date; onPress?: () => void; isCurrent?: boolean; isSelected?: boolean; textIntent?: 'body' | 'subdued'; marked?: boolean; itemWidth?: number; isHighlighted?: boolean; } const CalendarRowItem = ({ date, onPress, isCurrent, isSelected, textIntent = 'body', marked = false, itemWidth, isHighlighted, }: CalendarRowItemProps) => ( {date ? date.getDate() : ''} {marked ? ( ) : null} ); export default CalendarRowItem;