UNPKG

datocms-plugin-sdk

Version:
15 lines 769 B
import { isArray, isBoolean, isNullish, isNumber, isPlacement, isRecord, isString, } from '../guardUtils.js'; export function isItemFormSidebarPanel(value) { return (isRecord(value) && isString(value.id) && isString(value.label) && (isNullish(value.parameters) || isRecord(value.parameters)) && (isNullish(value.startOpen) || isBoolean(value.startOpen)) && (isNullish(value.placement) || isPlacement(value.placement)) && (isNullish(value.rank) || isNumber(value.rank)) && (isNullish(value.initialHeight) || isNumber(value.initialHeight))); } export function isReturnTypeOfItemFormSidebarPanelsHook(value) { return isArray(value, isItemFormSidebarPanel); } //# sourceMappingURL=itemFormSidebarPanels.js.map