diff --git a/apps/dashboard/app/(app)/audit/[bucket]/filter.tsx b/apps/dashboard/app/(app)/audit/[bucket]/filter.tsx index 9e2919fb15..44444a2b99 100644 --- a/apps/dashboard/app/(app)/audit/[bucket]/filter.tsx +++ b/apps/dashboard/app/(app)/audit/[bucket]/filter.tsx @@ -72,41 +72,36 @@ export const Filter: React.FC = ({ options, title, param }) => { const isSelected = selected.includes(option.value); return ( - { - const copySelected = new Set(selected); - if (isSelected) { - copySelected.delete(option.value); - } else { - copySelected.add(option.value); - } - // params.prefetch(param, Array.from(copySelected).join(",")); - }} - key={option.value} - onSelect={() => { +
{ const next = isSelected ? selected.filter((v) => v !== option.value) : Array.from(new Set([...selected, option.value])); - setSelected(next); - // params.set(param, next); }} > -
{ + const next = isSelected + ? selected.filter((v) => v !== option.value) + : Array.from(new Set([...selected, option.value])); + setSelected(next); + }} > - -
- {option.label} - +
+ +
+ {option.label} + +
); })}