32ffe782ea
Flatten widget layouts and use system colors so banner and expanded regions render on vibrant lock screens; migrate auth sessions per account to prevent double sign-in; scope app lock PIN to accounts; default clock description to "Clock In"; add architecture docs and deferred form validation on auth screens. Co-authored-by: Cursor <cursoragent@cursor.com>
14 lines
438 B
TypeScript
14 lines
438 B
TypeScript
export type TimeClockActivityProps = {
|
|
/** Unix ms when the timer started — drives native live-updating Text timers */
|
|
startedAtMs: number;
|
|
/** Full elapsed timer, e.g. 01:23:45 (updated on sync) */
|
|
elapsed: string;
|
|
/** Hours:minutes only for compact chrome, e.g. 1:23 */
|
|
elapsedShort: string;
|
|
/** Current time, hours:minutes */
|
|
clockTime: string;
|
|
description: string;
|
|
clientName: string;
|
|
invoiceLabel: string;
|
|
};
|