UNPKG

@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
"use strict"; 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;