mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2026-10-19 17:22:12 +00:00
fix sortable
This commit is contained in:
1 parent
970cf7d1e1
commit
01443943b3
6 files changed
+108
-10
No files matched your search
@@ -9,6 +9,7 @@
|
||||
nohover = false,
|
||||
slotInsideTrigger = true,
|
||||
sticky = false,
|
||||
treeState,
|
||||
children,
|
||||
}: {
|
||||
defaultState?: 'open' | 'closed';
|
||||
@@ -21,10 +22,12 @@
|
||||
* like its node.
|
||||
*/
|
||||
sticky?: boolean;
|
||||
/** Which nodes are open, to keep it or to open nodes from the outside. */
|
||||
treeState?: CollapsibleTreeState;
|
||||
children: Snippet;
|
||||
} = $props();
|
||||
|
||||
let open = $state(new CollapsibleTreeState(defaultState));
|
||||
let open = $state(treeState ?? new CollapsibleTreeState(defaultState));
|
||||
|
||||
setContext('collapsible-tree-state', open);
|
||||
setContext('collapsible-tree-side', side);
|
||||
|
||||
Reference in new issue
Block a user