Function: parseStateSyncStatusSummary()
parseStateSyncStatusSummary(
candidate:unknown): {lastSyncAt?:number|null;siteCount:number;source:"cache"|"database"|"frontend";synchronized:boolean; }
Defined in: shared/types/stateSync.ts:279
Parses a candidate into a StateSyncStatusSummary.
Parametersโ
candidateโ
unknown
Value to parse.
Returnsโ
{ lastSyncAt?: number | null; siteCount: number; source: "cache" | "database" | "frontend"; synchronized: boolean; }
The validated summary when successful.
lastSyncAt?โ
optionallastSyncAt:number|null
siteCountโ
siteCount:
number
sourceโ
source:
"cache"|"database"|"frontend"
synchronizedโ
synchronized:
boolean
Throwsโ
https://zod.dev/basics?id=handling-errors When validation fails.