Parcourir la source

Reset group filter values when toggling switch

Tatiana Inama il y a 6 ans
Parent
commit
e1ad45bac3
1 fichiers modifiés avec 7 ajouts et 4 suppressions
  1. 7 4
      src/Admin.tsx

+ 7 - 4
src/Admin.tsx

@@ -215,7 +215,10 @@ const FilterPanel: React.FunctionComponent<{
     }
     
     if (target.checked) {
-      handleFilter(filters);
+      handleFilter({
+        ...filters,
+        [field]: VALUES.FILTER[field]
+      });
     } else {
       handleFilter({
         ...filters,
@@ -246,9 +249,9 @@ const FilterPanel: React.FunctionComponent<{
     handleFilter(_filters)
   }
 
-  const handleFilter = (filters: Filters) => {
-    applyFilters(filters);
-    setFilters(filters)
+  const handleFilter = (_filters: Filters) => {
+    applyFilters(_filters);
+    setFilters(_filters)
   }
 
   return (