Entracte (TypeScript)
    Preparing search index...

    State + actions the Insights tab uses. stats is the in-session counter (resets every run); digest is the persistent week/month aggregate.

    type UseStats = {
        digest: StatsDigest | null;
        digestLoading: boolean;
        error: string;
        refreshDigest: (range: StatsRange) => Promise<void>;
        reset: () => Promise<void>;
        stats: BreakStats;
    }
    Index

    Properties

    digest: StatsDigest | null
    digestLoading: boolean
    error: string
    refreshDigest: (range: StatsRange) => Promise<void>
    reset: () => Promise<void>
    stats: BreakStats