form-render
Version:
通过 JSON Schema 生成标准 Form,常用于自定义搭建配置界面生成
28 lines (27 loc) • 708 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createStore = void 0;
var _zustand = require("zustand");
// 将 useStore 改为 createStore, 并把它改为 create 方法
var createStore = exports.createStore = function createStore() {
return (0, _zustand.createStore)(function (setState, get) {
return {
initialized: false,
schema: {},
flattenSchema: {},
context: {},
init: function init(data) {
return setState(Object.assign({
initialized: true
}, data));
},
setContext: function setContext(context) {
return setState({
context: context
});
}
};
});
};
;