@datocms/cma-client
Version:
JS client for DatoCMS REST Content Management API
14 lines • 665 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isLocalizedBooleanFieldValue = exports.isBooleanFieldValue = void 0;
const normalizedFieldValues_1 = require("../utilities/normalizedFieldValues");
function isBooleanFieldValue(value) {
return typeof value === 'boolean' || value === null;
}
exports.isBooleanFieldValue = isBooleanFieldValue;
function isLocalizedBooleanFieldValue(value) {
return ((0, normalizedFieldValues_1.isLocalizedFieldValue)(value) &&
Object.values(value).every(isBooleanFieldValue));
}
exports.isLocalizedBooleanFieldValue = isLocalizedBooleanFieldValue;
//# sourceMappingURL=boolean.js.map