datocms-plugin-sdk
Version:
11 lines • 501 B
JavaScript
import { isNullish, isNumber, isRecord, isString } from '../guardUtils.js';
export function isItemPresentationInfo(value) {
return (isRecord(value) &&
isString(value.title) &&
(isNullish(value.imageUrl) || isString(value.imageUrl)) &&
(isNullish(value.rank) || isNumber(value.rank)));
}
export function isReturnTypeOfBuildItemPresentationInfoHook(value) {
return isNullish(value) || isItemPresentationInfo(value);
}
//# sourceMappingURL=buildItemPresentationInfo.js.map