diff --git a/apps/www/src/lib/registry/default/ui/command/CommandList.vue b/apps/www/src/lib/registry/default/ui/command/CommandList.vue
index 504a0ad3..be8a46f9 100644
--- a/apps/www/src/lib/registry/default/ui/command/CommandList.vue
+++ b/apps/www/src/lib/registry/default/ui/command/CommandList.vue
@@ -1,16 +1,16 @@
-
+
diff --git a/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuContent.vue b/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuContent.vue
index 67dcff43..4e201ff0 100644
--- a/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuContent.vue
+++ b/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuContent.vue
@@ -4,11 +4,14 @@ import {
type ContextMenuContentEmits,
type ContextMenuContentProps,
ContextMenuPortal,
+ useForwardPropsEmits,
} from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { cn } from '@/lib/utils'
const props = defineProps()
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
@@ -21,7 +24,7 @@ const emits = defineEmits()
props.class,
),
]"
- v-bind="{ ...props, ...useEmitAsProps(emits) }"
+ v-bind="forwarded"
>
diff --git a/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuSubContent.vue b/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuSubContent.vue
index ebeb363e..bfdf27bf 100644
--- a/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuSubContent.vue
+++ b/apps/www/src/lib/registry/default/ui/context-menu/ContextMenuSubContent.vue
@@ -3,16 +3,19 @@ import {
ContextMenuSubContent,
type DropdownMenuSubContentEmits,
type DropdownMenuSubContentProps,
+ useForwardPropsEmits,
} from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { cn } from '@/lib/utils'
const props = defineProps()
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
import {
DropdownMenuContent,
+ type DropdownMenuContentEmits,
type DropdownMenuContentProps,
DropdownMenuPortal,
+ useForwardPropsEmits,
} from 'radix-vue'
import { cn } from '@/lib/utils'
@@ -12,23 +14,21 @@ const props = withDefaults(
sideOffset: 4,
},
)
+const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
diff --git a/apps/www/src/lib/registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue b/apps/www/src/lib/registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue
index 293a2fab..c5dc686c 100644
--- a/apps/www/src/lib/registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue
+++ b/apps/www/src/lib/registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue
@@ -3,16 +3,19 @@ import {
DropdownMenuSubContent,
type DropdownMenuSubContentEmits,
type DropdownMenuSubContentProps,
+ useForwardPropsEmits,
} from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { cn } from '@/lib/utils'
const props = defineProps()
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
diff --git a/apps/www/src/lib/registry/default/ui/hover-card/HoverCardContent.vue b/apps/www/src/lib/registry/default/ui/hover-card/HoverCardContent.vue
index eef7d526..2a109d6c 100644
--- a/apps/www/src/lib/registry/default/ui/hover-card/HoverCardContent.vue
+++ b/apps/www/src/lib/registry/default/ui/hover-card/HoverCardContent.vue
@@ -3,6 +3,7 @@ import {
HoverCardContent,
type HoverCardContentProps,
HoverCardPortal,
+ useForwardProps,
} from 'radix-vue'
import { cn } from '@/lib/utils'
@@ -12,12 +13,14 @@ const props = withDefaults(
sideOffset: 4,
},
)
+
+const forwarded = useForwardProps(props)
-import { TooltipContent, type TooltipContentEmits, type TooltipContentProps, TooltipPortal } from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { TooltipContent, type TooltipContentEmits, type TooltipContentProps, TooltipPortal, useForwardPropsEmits } from 'radix-vue'
+import { cn } from '@/lib/utils'
const props = withDefaults(defineProps(), {
sideOffset: 4,
})
const emits = defineEmits()
-const emitsAsProps = useEmitAsProps(emits)
+const forwarded = useForwardPropsEmits(props, emits)
-
+
diff --git a/apps/www/src/lib/registry/new-york/ui/command/CommandList.vue b/apps/www/src/lib/registry/new-york/ui/command/CommandList.vue
index 5d5bc750..9904943a 100644
--- a/apps/www/src/lib/registry/new-york/ui/command/CommandList.vue
+++ b/apps/www/src/lib/registry/new-york/ui/command/CommandList.vue
@@ -1,16 +1,16 @@
-
+
diff --git a/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuContent.vue b/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuContent.vue
index 67dcff43..4e201ff0 100644
--- a/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuContent.vue
+++ b/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuContent.vue
@@ -4,11 +4,14 @@ import {
type ContextMenuContentEmits,
type ContextMenuContentProps,
ContextMenuPortal,
+ useForwardPropsEmits,
} from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { cn } from '@/lib/utils'
const props = defineProps()
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
@@ -21,7 +24,7 @@ const emits = defineEmits()
props.class,
),
]"
- v-bind="{ ...props, ...useEmitAsProps(emits) }"
+ v-bind="forwarded"
>
diff --git a/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuSubContent.vue b/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuSubContent.vue
index ebeb363e..bfdf27bf 100644
--- a/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuSubContent.vue
+++ b/apps/www/src/lib/registry/new-york/ui/context-menu/ContextMenuSubContent.vue
@@ -3,16 +3,19 @@ import {
ContextMenuSubContent,
type DropdownMenuSubContentEmits,
type DropdownMenuSubContentProps,
+ useForwardPropsEmits,
} from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { cn } from '@/lib/utils'
const props = defineProps()
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
import {
DropdownMenuContent,
+ type DropdownMenuContentEmits,
type DropdownMenuContentProps,
DropdownMenuPortal,
+ useForwardPropsEmits,
} from 'radix-vue'
import { cn } from '@/lib/utils'
@@ -12,23 +14,21 @@ const props = withDefaults(
sideOffset: 4,
},
)
+const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
diff --git a/apps/www/src/lib/registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue b/apps/www/src/lib/registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue
index 293a2fab..c5dc686c 100644
--- a/apps/www/src/lib/registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue
+++ b/apps/www/src/lib/registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue
@@ -3,16 +3,19 @@ import {
DropdownMenuSubContent,
type DropdownMenuSubContentEmits,
type DropdownMenuSubContentProps,
+ useForwardPropsEmits,
} from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { cn } from '@/lib/utils'
const props = defineProps()
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
diff --git a/apps/www/src/lib/registry/new-york/ui/hover-card/HoverCardContent.vue b/apps/www/src/lib/registry/new-york/ui/hover-card/HoverCardContent.vue
index eef7d526..2a109d6c 100644
--- a/apps/www/src/lib/registry/new-york/ui/hover-card/HoverCardContent.vue
+++ b/apps/www/src/lib/registry/new-york/ui/hover-card/HoverCardContent.vue
@@ -3,6 +3,7 @@ import {
HoverCardContent,
type HoverCardContentProps,
HoverCardPortal,
+ useForwardProps,
} from 'radix-vue'
import { cn } from '@/lib/utils'
@@ -12,12 +13,14 @@ const props = withDefaults(
sideOffset: 4,
},
)
+
+const forwarded = useForwardProps(props)
-import { TooltipContent, type TooltipContentEmits, type TooltipContentProps } from 'radix-vue'
-import { cn, useEmitAsProps } from '@/lib/utils'
+import { TooltipContent, type TooltipContentEmits, type TooltipContentProps, TooltipPortal, useForwardPropsEmits } from 'radix-vue'
+import { cn } from '@/lib/utils'
const props = withDefaults(defineProps(), {
sideOffset: 4,
})
const emits = defineEmits()
+
+const forwarded = useForwardPropsEmits(props, emits)
-
-
-
+
+
+
+
+