Type Alias: Year
type Year = { months: Record<number, { timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number; weeks: Record<number, { days: Record<string, { timeEntries: Tables<...> & { index: ...; }[]; timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number; }>; timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number; }>; }>; timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number;};Defined in: packages/db/src/entities/work/time-entry/time-entry.types.ts:25
Properties
Section titled “Properties”months
Section titled “months”months: Record<number, { timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number; weeks: Record<number, { days: Record<string, { timeEntries: Tables<...> & { index: ...; }[]; timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number; }>; timeEntryIds: string[]; totalEarnings: EarningsBreakdown; totalTime: number; }>;}>;Defined in: packages/db/src/entities/work/time-entry/time-entry.types.ts:29
timeEntryIds
Section titled “timeEntryIds”timeEntryIds: string[];Defined in: packages/db/src/entities/work/time-entry/time-entry.types.ts:27
totalEarnings
Section titled “totalEarnings”totalEarnings: EarningsBreakdown;Defined in: packages/db/src/entities/work/time-entry/time-entry.types.ts:26
totalTime
Section titled “totalTime”totalTime: number;Defined in: packages/db/src/entities/work/time-entry/time-entry.types.ts:28