UNPKG

@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.

20 lines (19 loc) 649 B
import "../../chunk-5WRI5ZAA.js"; // src/visualBuilder/utils/getFieldData.ts import visualBuilderPostMessage from "./visualBuilderPostMessage.js"; import { VisualBuilderPostMessageEvents } from "./types/postMessage.types.js"; import { hasPostMessageError } from "./errorHandling.js"; async function getFieldData(fieldMetadata, entryPath) { const data = await visualBuilderPostMessage?.send( VisualBuilderPostMessageEvents.GET_FIELD_DATA, { fieldMetadata, entryPath: entryPath ?? "" } ); if (hasPostMessageError(data)) { return ""; } return data?.fieldData; } export { getFieldData }; //# sourceMappingURL=getFieldData.js.map