'use client'; import * as React from 'react'; import { type DialogProps } from '@radix-ui/react-dialog'; import { MagnifyingGlassIcon } from '@radix-ui/react-icons'; import { Command as CommandPrimitive } from 'cmdk'; import { cn } from '../lib/utils'; import { Dialog, DialogContent } from './dialog'; const Command: React.FC< React.ComponentPropsWithRef > = ({ className, ...props }) => ( ); Command.displayName = CommandPrimitive.displayName; type CommandDialogProps = DialogProps; const CommandDialog = ({ children, ...props }: CommandDialogProps) => { return ( {children} ); }; const CommandInput: React.FC< React.ComponentPropsWithRef > = ({ className, ...props }) => (
); CommandInput.displayName = CommandPrimitive.Input.displayName; const CommandList: React.FC< React.ComponentPropsWithRef > = ({ className, ...props }) => ( ); CommandList.displayName = CommandPrimitive.List.displayName; const CommandEmpty: React.FC< React.ComponentPropsWithRef > = (props) => ( ); CommandEmpty.displayName = CommandPrimitive.Empty.displayName; const CommandGroup: React.FC< React.ComponentPropsWithRef > = ({ className, ...props }) => ( ); CommandGroup.displayName = CommandPrimitive.Group.displayName; const CommandSeparator: React.FC< React.ComponentPropsWithRef > = ({ className, ...props }) => ( ); CommandSeparator.displayName = CommandPrimitive.Separator.displayName; const CommandItem: React.FC< React.ComponentPropsWithRef > = ({ className, ...props }) => ( ); CommandItem.displayName = CommandPrimitive.Item.displayName; const CommandShortcut = ({ className, ...props }: React.HTMLAttributes) => { return ( ); }; CommandShortcut.displayName = 'CommandShortcut'; export { Command, CommandDialog, CommandInput, CommandList, CommandEmpty, CommandGroup, CommandItem, CommandShortcut, CommandSeparator, };