mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-16 16:15:22 +03:00
select/unselect style for more filters button
This commit is contained in:
parent
e5b4f3cdd5
commit
eb2a286920
@ -51,9 +51,27 @@ export default function SearchFilterDialog({
|
|||||||
|
|
||||||
const [open, setOpen] = useState(false);
|
const [open, setOpen] = useState(false);
|
||||||
|
|
||||||
|
const moreFiltersSelected = useMemo(
|
||||||
|
() =>
|
||||||
|
currentFilter &&
|
||||||
|
(currentFilter.time_range ||
|
||||||
|
(currentFilter.zones?.length ?? 0) > 0 ||
|
||||||
|
(currentFilter.sub_labels?.length ?? 0) > 0 ||
|
||||||
|
(currentFilter.search_type?.length ?? 2) !== 2),
|
||||||
|
[currentFilter],
|
||||||
|
);
|
||||||
|
|
||||||
const trigger = (
|
const trigger = (
|
||||||
<Button className="flex items-center gap-2" size="sm">
|
<Button
|
||||||
<FaCog className={"text-secondary-foreground"} />
|
className="flex items-center gap-2"
|
||||||
|
size="sm"
|
||||||
|
variant={moreFiltersSelected ? "select" : "default"}
|
||||||
|
>
|
||||||
|
<FaCog
|
||||||
|
className={cn(
|
||||||
|
moreFiltersSelected ? "text-white" : "text-secondary-foreground",
|
||||||
|
)}
|
||||||
|
/>
|
||||||
More Filters
|
More Filters
|
||||||
</Button>
|
</Button>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user