diff options
Diffstat (limited to 'packages/client/src/components/form')
| -rw-r--r-- | packages/client/src/components/form/folder.vue | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/packages/client/src/components/form/folder.vue b/packages/client/src/components/form/folder.vue index fe12202014..571afe50c0 100644 --- a/packages/client/src/components/form/folder.vue +++ b/packages/client/src/components/form/folder.vue @@ -20,8 +20,14 @@ </template> <script lang="ts" setup> -let opened = $ref(false); -let openedAtLeastOnce = $ref(false); +const props = withDefaults(defineProps<{ + defaultOpen: boolean; +}>(), { + defaultOpen: false, +}) + +let opened = $ref(props.defaultOpen); +let openedAtLeastOnce = $ref(props.defaultOpen); const toggle = () => { opened = !opened; |