import React from 'react' import { Button } from "@/components/ui/button" import { Card, CardDescription, CardHeader, CardTitle } from "@/components/ui/card" import { searchGroups, type SearchGroup } from '@/lib/utils' import { cn } from '@/lib/utils' interface SearchGroupsProps { selectedGroup: string onGroupSelect: (group: SearchGroup) => void } export function SearchGroups({ selectedGroup, onGroupSelect }: SearchGroupsProps) { return (
{searchGroups.map((group) => { const Icon = group.icon const isSelected = selectedGroup === group.id return ( onGroupSelect(group)} >
{group.name} {group.description}
) })}
) }