import { SearchIcon, XIcon } from "lucide-react" import { useTranslation } from "react-i18next" import { InputGroup, InputGroupAddon, InputGroupButton, InputGroupInput, } from "@/components/ui/input-group" import { providerStoreActions, useProviderStore } from "@/store" export function ProviderSidebarSearch() { const { t } = useTranslation() const searchValue = useProviderStore.use.searchValue() const hasSearch = searchValue.trim().length > 0 return ( providerStoreActions.setSearchValue(event.target.value)} placeholder={t("SEARCH")} aria-label={t("SEARCH")} /> {hasSearch ? ( providerStoreActions.setSearchValue("")} title={t("ALBUM_CLEAR_SELECTION")} aria-label={t("ALBUM_CLEAR_SELECTION")} > ) : null} ) }