@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.
24 lines (23 loc) • 768 B
JavaScript
import "../../chunk-5WRI5ZAA.js";
// src/visualBuilder/utils/getResolvedVariantPermissions.ts
import { VisualBuilderPostMessageEvents } from "./types/postMessage.types.js";
import visualBuilderPostMessage from "./visualBuilderPostMessage.js";
async function getResolvedVariantPermissions(fieldContext) {
try {
const result = await visualBuilderPostMessage?.send(VisualBuilderPostMessageEvents.GET_RESOLVED_VARIANT_PERMISSIONS, fieldContext);
return result ?? {
update: true,
error: true
};
} catch (e) {
console.warn("Error retrieving resolved variant permissions", e);
return {
update: true,
error: true
};
}
}
export {
getResolvedVariantPermissions
};
//# sourceMappingURL=getResolvedVariantPermissions.js.map