Я использую библиотеку под названием react-jsonschema-form-conditionals
. Я использую его функцию под названием applyRules
, как в документации сказано:
let FormWithConditionals = applyRules(schema, uiSchema, rules, Engine)(Form)
Однако, когда я помещаю функциональный компонент в uiSchema
, вот так:
const uiSchema = {
name: {
"ui:widget": (props) => <div></div>,
},
}
У меня ошибка react-dom
, вызванная setState
внутри библиотеки: react__WEBPACK_IMPORTED_MODULE_0__ is not defined
. Библиотека пытается создать setState с uiSchema
внутри нового состояния, но не может этого сделать.
Я использую реаги и реактив 16.8.6.