feat(08-02): add TypeScript types for hourly and day/hour API responses

This commit is contained in:
Christopher Mühl 2026-04-09 21:44:53 +02:00
parent f8b22da9de
commit 0691567952
No known key found for this signature in database
GPG key ID: 925AC7D69955293F

View file

@ -12,6 +12,29 @@ export interface HeatmapData {
}; };
} }
export interface HourEntry {
hour: number; // 0-23
hours: number;
count: number;
}
export interface DayHourEntry {
day: number; // 0-6, relative to weekStart
hour: number; // 0-23
hours: number;
count: number;
}
export interface HourlyData {
hours: HourEntry[];
range: { begin: string; end: string };
}
export interface DayHourData {
matrix: DayHourEntry[];
range: { begin: string; end: string };
}
export interface HeatmapConfig { export interface HeatmapConfig {
cellSize: number; cellSize: number;
cellGap: number; cellGap: number;