import { Search } from 'lucide-react' import { Input } from '@/components/ui/input' interface DataTableToolbarProps { searchPlaceholder?: string searchValue?: string onSearchChange?: (value: string) => void children?: React.ReactNode actions?: React.ReactNode } export const DataTableToolbar = ({ searchPlaceholder = 'Поиск…', searchValue = '', onSearchChange, children, actions, }: DataTableToolbarProps) => (
{onSearchChange ? (
onSearchChange(event.target.value)} placeholder={searchPlaceholder} className="pl-8" />
) : null} {children}
{actions ?
{actions}
: null}
)