fix(primitives): component fixes and test cleanup

This commit is contained in:
2026-06-08 15:51:30 +07:00
parent 9ef8125965
commit def1db8b6c
12 changed files with 18 additions and 19 deletions
+1 -2
View File
@@ -7,8 +7,6 @@ export interface ComboboxRootProps<T extends AcceptableValue = AcceptableValue>
modelValue?: T | T[];
/** Uncontrolled initial value. */
defaultValue?: T | T[];
/** Controlled open state. Use `v-model:open`. */
open?: boolean;
/** Uncontrolled default open state. */
defaultOpen?: boolean;
/** Allow selecting multiple values. */
@@ -77,6 +75,7 @@ const config = useConfig();
const direction = computed(() => dir ?? config.dir.value);
const localOpen = ref<boolean>(defaultOpen);
/** Controlled open state. Use `v-model:open`. */
const open = defineModel<boolean>('open', {
default: undefined,
get: v => v ?? localOpen.value,