From a3e4d97efe280eda9e58f71a207babac193e51d0 Mon Sep 17 00:00:00 2001 From: Linus Rath <139418639+rathlinus@users.noreply.github.com> Date: Tue, 3 Nov 2026 06:06:57 +0100 Subject: [PATCH] fix: give the search chips' remove button a name --- components/search/__tests__/search-chips.test.tsx | 3 +-- components/search/search-chips.tsx | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/components/search/__tests__/search-chips.test.tsx b/components/search/__tests__/search-chips.test.tsx index 30aefe9ca..af5b3adb6 100644 --- a/components/search/__tests__/search-chips.test.tsx +++ b/components/search/__tests__/search-chips.test.tsx @@ -18,8 +18,7 @@ describe('SearchChips', () => { />, ); - const chip = screen.getByText('From Alice').parentElement!; - fireEvent.click(chip.querySelector('button')!); + fireEvent.click(screen.getByRole('button', { name: /remove_filter/ })); expect(onRemoveFilter).toHaveBeenCalledWith('pluginFilter'); }); }); diff --git a/components/search/search-chips.tsx b/components/search/search-chips.tsx index 312098377..6bc9edb5d 100644 --- a/components/search/search-chips.tsx +++ b/components/search/search-chips.tsx @@ -19,6 +19,7 @@ export function SearchChips({ className, }: SearchChipsProps) { const t = useTranslations("advanced_search"); + const tChip = useTranslations("plugin_list"); const chips: { key: keyof SearchFilters; label: string; value: string }[] = []; @@ -90,6 +91,8 @@ export function SearchChips({