@ui-schema/react
Version:
Schema-driven UI generator for React using JSON Schema. Build powerful form and interface generators with headless components and hooks.
14 lines (13 loc) • 587 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.doExtractValidity = void 0;
exports.getValidity = getValidity;
var _immutable = require("immutable");
var _UIStore = require("@ui-schema/react/UIStore");
function getValidity(storeKeys, validity) {
var validityTmp = storeKeys.size ? validity === null || validity === void 0 ? void 0 : validity.getIn((0, _UIStore.addNestKey)('children', storeKeys)) : validity;
return _immutable.Map.isMap(validityTmp) ? validityTmp : undefined;
}
var doExtractValidity = exports.doExtractValidity = getValidity;