@contentstack/live-preview-utils
Version:
Contentstack provides the Live Preview SDK to establish a communication channel between the various Contentstack SDKs and your website, transmitting live changes to the preview pane.
10 lines (8 loc) • 516 B
TypeScript
declare type OnEntryChangeCallback = () => void;
declare type OnEntryChangeConfig = {
skipInitialRender?: boolean;
};
declare type OnEntryChangeCallbackUID = string;
type OnEntryChangeCallbackSubscribers = Record<OnEntryChangeCallbackUID, OnEntryChangeCallback>;
type OnEntryChangeUnsubscribeParameters = OnEntryChangeCallbackUID | OnEntryChangeCallback;
export type { OnEntryChangeCallback, OnEntryChangeCallbackSubscribers, OnEntryChangeCallbackUID, OnEntryChangeConfig, OnEntryChangeUnsubscribeParameters };