import { Mail, MapPin, Phone, User } from "lucide-react";
import {
Command,
CommandEmpty,
CommandGroup,
CommandInput,
CommandItem,
CommandList,
} from "@/components/ui/command";
export const title = "Command with Descriptions";
const Example = () => (
<Command className="h-auto w-full max-w-lg rounded-lg border shadow-md">
<CommandInput placeholder="Search contacts..." />
<CommandList>
<CommandEmpty>No contacts found.</CommandEmpty>
<CommandGroup heading="Contacts">
<CommandItem>
<User />
<div className="flex flex-col">
<span>John Doe</span>
<span className="text-xs text-muted-foreground">
Software Engineer
</span>
</div>
</CommandItem>
<CommandItem>
<Mail />
<div className="flex flex-col">
<span>jane@example.com</span>
<span className="text-xs text-muted-foreground">Email</span>
</div>
</CommandItem>
<CommandItem>
<Phone />
<div className="flex flex-col">
<span>+1 (555) 123-4567</span>
<span className="text-xs text-muted-foreground">Mobile</span>
</div>
</CommandItem>
<CommandItem>
<MapPin />
<div className="flex flex-col">
<span>San Francisco, CA</span>
<span className="text-xs text-muted-foreground">Location</span>
</div>
</CommandItem>
</CommandGroup>
</CommandList>
</Command>
);
export default Example;