Procházet zdrojové kódy

feat: 过滤增加大小写忽略问题

xyh před 2 roky
rodič
revize
4f31e2c76b

+ 6 - 3
packages/app/src/hooks/use-select-filter-options/index.tsx

@@ -18,9 +18,12 @@ export function useSelectFilterOptions<
     function () {
       if (!search) return options;
 
-      return options.filter(
-        ({label, value}) => label?.includes(search) || value?.includes(search),
-      );
+      return options.filter(function ({label, value}) {
+        return (
+          label?.toLowerCase()?.includes(search.toLowerCase()) ||
+          value?.toLowerCase()?.includes(search.toLowerCase())
+        );
+      });
     },
     [options, search],
   );