Browse Source

Review edits

pull/655/head
philon- 1 year ago
parent
commit
e97d911689
  1. 13
      src/components/generic/Filter/FilterControl.tsx

13
src/components/generic/Filter/FilterControl.tsx

@ -191,14 +191,11 @@ export function FilterControl({
const handleBoolChange = useCallback( const handleBoolChange = useCallback(
<K extends keyof FilterState>(key: K, value: string | boolean) => { <K extends keyof FilterState>(key: K, value: string | boolean) => {
let typedValue: boolean | undefined; const typedValue = value === true || value === "true"
if (typeof value === "boolean") { ? true
typedValue = value; : value === false || value === "false"
} else if (value === "true" || value === "false") { ? false
typedValue = value === "true"; : undefined;
} else {
typedValue = undefined;
}
setFilterState((prev) => ({ setFilterState((prev) => ({
...prev, ...prev,

Loading…
Cancel
Save