import { View } from "react-native"; import { Text } from "../common/Text"; export const HourHeader = ({ height }: { height: number }) => { const now = new Date(); const currentHour = now.getHours(); const hoursRemaining = 24 - currentHour; const hours = generateHours(currentHour, hoursRemaining); return ( {hours.map((hour, index) => ( ))} ); }; const HourCell = ({ hour }: { hour: Date }) => ( {hour.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit", })} ); const generateHours = (startHour: number, count: number): Date[] => { const now = new Date(); return Array.from({ length: count }, (_, i) => { const hour = new Date(now); hour.setHours(startHour + i, 0, 0, 0); return hour; }); };