@bagaking/dayboxing
Version:
A React component library for DayBoxing time management visualization
11 lines (10 loc) • 431 B
TypeScript
import { DayData, HourType, HourChangeEvent, DayPattern } from "../types";
export interface UseDayBoxingDataProps {
patterns: DayPattern[];
dates: string[];
onChange?: (event: HourChangeEvent) => void;
}
export declare const useDayBoxingData: ({ patterns, dates, onChange, }: UseDayBoxingDataProps) => {
data: DayData[];
updateHour: (date: string, hour: number, newType: HourType, comment?: string) => void;
};