Sanity Library Reference Docs
    Preparing search index...

    Interface HistoryStoreBeta

    interface HistoryStore {
        getDocumentAtRevision: (
            documentId: string,
            revision: string,
        ) => Promise<SanityDocument>;
        getHistory: (
            documentIds: string[],
            options?: { revision?: string; time?: string },
        ) => Promise<{ documents: SanityDocument[] }>;
        getTransactions: (
            documentIds: string[],
        ) => Promise<TransactionLogEventWithMutations[]>;
        restore: (
            id: string,
            targetId: string,
            rev: string,
            options?: RestoreOptions,
        ) => Observable<void>;
    }
    Index

    Properties

    getDocumentAtRevision: (
        documentId: string,
        revision: string,
    ) => Promise<SanityDocument>
    getHistory: (
        documentIds: string[],
        options?: { revision?: string; time?: string },
    ) => Promise<{ documents: SanityDocument[] }>
    getTransactions: (
        documentIds: string[],
    ) => Promise<TransactionLogEventWithMutations[]>
    restore: (
        id: string,
        targetId: string,
        rev: string,
        options?: RestoreOptions,
    ) => Observable<void>