ChemPal Documentation - v1.7.0
    Preparing search index...

    Interface ReviewPromptState

    The review-prompt record persisted under CACHE.REVIEW_PROMPT.

    interface ReviewPromptState {
        installedAt: number;
        searchCount: number;
        totalResults: number;
        dismissCount: number;
        snoozedUntil?: number;
        reviewed?: boolean;
    }
    Index

    Properties

    installedAt: number

    Epoch ms the extension was installed (or first seen, for pre-existing users).

    searchCount: number

    Lifetime count of user-initiated searches.

    totalResults: number

    Lifetime count of products returned across all searches.

    dismissCount: number

    Times the prompt has been dismissed: 0 (never), 1 (snoozed), 2 (silenced).

    snoozedUntil?: number

    Epoch ms before which the prompt stays hidden after the first dismissal.

    reviewed?: boolean

    True once the user has opened the reviews page — the prompt never returns.