@rtbjs/use-state
Version:
`@rtbjs/use-state` is a state management tool that can act as a local state and be easily turned into a global redux state. It is an innovative approach to state management that combines the advantages of both React's useState and Redux's state management
31 lines • 803 B
JavaScript
exports.__esModule = true;
exports.defaultData = void 0;
var x = 3;
var y = 2;
var z = 1;
var defaultData = [];
exports.defaultData = defaultData;
var generateData = function (_level, _preKey, _tns) {
var preKey = _preKey || '0';
var tns = _tns || defaultData;
var children = [];
for (var i = 0; i < x; i++) {
var key = "".concat(preKey, "-").concat(i);
tns.push({ title: key, key: key });
if (i < y) {
children.push(key);
}
}
if (_level < 0) {
return tns;
}
var level = _level - 1;
children.forEach(function (key, index) {
tns[index].children = [];
return generateData(level, key, tns[index].children);
});
return;
};
generateData(z);
//# sourceMappingURL=generate-data.js.map
;