UNPKG

@mui/x-tree-view

Version:

The community edition of the MUI X Tree View components.

18 lines 740 B
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 })); } }