'use client';
import { Search } from 'lucide-react';
import { t } from '@/i18n';
import { cn } from '@/lib/cn';
import { useOpenSearch } from './search-context';
/** Header search field look-alike (button) — desktop shows the ⌘K hint, mobile an icon button. */
export function SearchTrigger({ variant = 'field', className }: { variant?: 'field' | 'icon' | 'hero'; className?: string }) {
const open = useOpenSearch();
if (variant === 'icon') {
return (
);
}
if (variant === 'hero') {
return (
);
}
return (
);
}