UNPKG

@sanity/form-builder

Version:
17 lines (16 loc) 444 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; exports.primitive = primitive; exports.type = is; var PRIMITIVES = ['string', 'number', 'boolean']; function is(typeName, type) { return type.name === typeName || type.type && is(typeName, type.type); } var _default = is; exports.default = _default; function primitive(type) { return PRIMITIVES.some(typeName => is(typeName, type)); }