import { SearchIcon } from 'lucide-react'; import { Input } from '#/components/atoms/input.jsx'; import { cn } from '#/lib/utils.js'; /** * A text field that narrows a list as its reader types: the Input atom with * the glass drawn inside its left edge. The same field over a file tree, a * repository list or a diff, so a filter reads as a filter wherever it is. * @param {{value: string, onChange: (value: string) => void, placeholder: string, className?: string}} props */ export function SearchField({ value, onChange, placeholder, className }) { return (