💄 fix: Refine filter count logic to exclude specific keys and adjust padding in filter UI
This commit is contained in:
parent
175a69a9b5
commit
83cb839965
1 changed files with 4 additions and 2 deletions
|
|
@ -361,7 +361,9 @@ export default function FileFilters({
|
||||||
setLocalFilters(filters);
|
setLocalFilters(filters);
|
||||||
}, [filters]);
|
}, [filters]);
|
||||||
|
|
||||||
const filterCount = Object.values(filters).filter((value) => {
|
const filterCount = Object.entries(filters).filter(([key, value]) => {
|
||||||
|
if (["offline", "sort", "order", "dateType", "sizeUnit"].includes(key))
|
||||||
|
return false;
|
||||||
if (typeof value === "string") return value !== "";
|
if (typeof value === "string") return value !== "";
|
||||||
if (typeof value === "boolean") return value;
|
if (typeof value === "boolean") return value;
|
||||||
if (Array.isArray(value)) return value.length > 0;
|
if (Array.isArray(value)) return value.length > 0;
|
||||||
|
|
@ -484,7 +486,7 @@ export default function FileFilters({
|
||||||
search by local database.
|
search by local database.
|
||||||
</DrawerDescription>
|
</DrawerDescription>
|
||||||
|
|
||||||
<div className="space-y-4 overflow-y-auto px-0.5">
|
<div className="space-y-4 overflow-y-auto p-0.5">
|
||||||
<SearchFilter
|
<SearchFilter
|
||||||
search={localFilters.search}
|
search={localFilters.search}
|
||||||
onChange={handleSearchChange}
|
onChange={handleSearchChange}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue