UNPKG

@datocms/cma-client

Version:
20 lines 791 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isLocalizedVideoFieldValue = exports.isVideoFieldValue = void 0; const normalizedFieldValues_1 = require("../utilities/normalizedFieldValues"); function isVideoFieldValue(value) { if (value === null) return true; return (typeof value === 'object' && value !== null && 'provider' in value && 'provider_uid' in value && 'url' in value); } exports.isVideoFieldValue = isVideoFieldValue; function isLocalizedVideoFieldValue(value) { return ((0, normalizedFieldValues_1.isLocalizedFieldValue)(value) && Object.values(value).every(isVideoFieldValue)); } exports.isLocalizedVideoFieldValue = isLocalizedVideoFieldValue; //# sourceMappingURL=video.js.map