datocms-plugin-sdk
Version:
12 lines • 563 B
JavaScript
import { isArray, isNullish, isNumber, isRecord, isString, } from '../guardUtils.js';
export function isStructuredTextCustomBlockStyle(value) {
return (isRecord(value) &&
isString(value.id) &&
isString(value.label) &&
isString(value.node) &&
(isNullish(value.rank) || isNumber(value.rank)));
}
export function isReturnTypeOfCustomBlockStylesForStructuredTextFieldHook(value) {
return isNullish(value) || isArray(value, isStructuredTextCustomBlockStyle);
}
//# sourceMappingURL=customBlockStylesForStructuredTextField.js.map