"use client"; import Link from "next/link"; import { Search, X } from "lucide-react"; interface SearchBarProps { value: string; onChange: (v: string) => void; placeholder?: string; autoFocus?: boolean; onClear?: () => void; } export default function SearchBar({ value, onChange, placeholder, autoFocus, onClear }: SearchBarProps) { return (