Skip to main content

Function: prepareSiteSyncSnapshot()

prepareSiteSyncSnapshot(options: { previousSnapshot?: Site[]; sites: Site[]; }): SiteSyncSnapshotDetails

Defined in: shared/utils/siteSnapshots.ts:74

Derives sanitized site data and computes the synchronization delta against a previous snapshot.

Parametersโ€‹

optionsโ€‹

Options controlling snapshot preparation. Provide the candidate site collection and an optional baseline snapshot for delta computation.

previousSnapshot?โ€‹

Site[] = []

sitesโ€‹

Site[]

Returnsโ€‹

SiteSyncSnapshotDetails

Sanitized sites, delta details, and a cloned emission snapshot.