diff --git a/src/components/people/PeopleFilters.tsx b/src/components/people/PeopleFilters.tsx index d173565..b73c705 100644 --- a/src/components/people/PeopleFilters.tsx +++ b/src/components/people/PeopleFilters.tsx @@ -15,10 +15,11 @@ import { import { Input } from "../ui/input"; import { IPersonListFilters } from "@/handlers/api/people.handler"; import AssetFilter from "../shared/common/AssetFilter"; +import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "../ui/select"; export function PeopleFilters() { const router = useRouter(); - const { updateContext, page, maximumAssetCount } = usePeopleFilterContext(); + const { updateContext, page, maximumAssetCount, type = "all" } = usePeopleFilterContext(); const handleChange = (data: Partial) => { updateContext(data); @@ -28,6 +29,7 @@ export function PeopleFilters() { ...router.query, ...data, page: data.page || undefined, + type: data.type || undefined, }, }); } @@ -51,17 +53,17 @@ export function PeopleFilters() { } }} /> -
- { - handleChange({ nameLessOnly: checked, page: 1 }); - }} - /> - -
+ +