@datocms/cma-client
Version:
JS client for DatoCMS REST Content Management API
11 lines • 467 B
JavaScript
import { isValidId } from '../utilities/id';
import { isLocalizedFieldValue, } from '../utilities/normalizedFieldValues';
export function isLinksFieldValue(value) {
return (Array.isArray(value) &&
value.every((item) => typeof item === 'string' && isValidId(item)));
}
export function isLocalizedLinksFieldValue(value) {
return (isLocalizedFieldValue(value) &&
Object.values(value).every(isLinksFieldValue));
}
//# sourceMappingURL=links.js.map