diff --git a/apps/www/src/lib/registry/default/ui/command/CommandDialog.vue b/apps/www/src/lib/registry/default/ui/command/CommandDialog.vue index 37c8406a..d46606d5 100644 --- a/apps/www/src/lib/registry/default/ui/command/CommandDialog.vue +++ b/apps/www/src/lib/registry/default/ui/command/CommandDialog.vue @@ -4,16 +4,24 @@ import type { DialogRootEmits, DialogRootProps } from 'radix-vue' import Command from './Command.vue' import { Dialog, DialogContent } from '@/lib/registry/default/ui/dialog' -const props = defineProps() +const props = defineProps< + DialogRootProps & { + filterFunction?: (val: Array, term: string) => Array; + } +>(); const emits = defineEmits() const forwarded = useForwardPropsEmits(props, emits) +const forwardedExceptFilterFunction = computed(() => { + const { filterFunction: _, ...rest } = forwarded.value; + return rest; +});