@mui/x-tree-view
Version:
The community edition of the MUI X Tree View components.
18 lines • 740 B
JavaScript
import _extends from "@babel/runtime/helpers/esm/extends";
import { EMPTY_ARRAY } from '@base-ui/utils/empty';
import { MinimalTreeViewStore } from "../MinimalTreeViewStore/index.js";
import { TreeViewJSXItemsPlugin } from "../plugins/jsxItems/index.js";
import { parametersToStateMapper } from "./SimpleTreeViewStore.utils.js";
export class SimpleTreeViewStore extends MinimalTreeViewStore {
jsxItems = (() => new TreeViewJSXItemsPlugin(this))();
constructor(parameters) {
super(_extends({}, parameters, {
items: EMPTY_ARRAY
}), 'SimpleTreeView', parametersToStateMapper);
}
updateStateFromParameters(parameters) {
super.updateStateFromParameters(_extends({}, parameters, {
items: EMPTY_ARRAY
}));
}
}