diff --git a/components/FilterBar/index.tsx b/components/FilterBar/index.tsx index acf661f2..500eba2e 100644 --- a/components/FilterBar/index.tsx +++ b/components/FilterBar/index.tsx @@ -8,6 +8,8 @@ import Select from '~components/Select' import SelectItem from '~components/SelectItem' import Button from '~components/Button' +import { defaultFilterset } from '~utils/defaultFilters' + import FilterIcon from '~public/icons/Filter.svg' import './index.scss' @@ -30,30 +32,6 @@ interface Props { }) => void } -const DEFAULT_FULL_AUTO = false -const DEFAULT_AUTO_GUARD = false -const DEFAULT_CHARGE_ATTACK = false -const DEFAULT_MAX_BUTTONS = 0 -const DEFAULT_MAX_TURNS = 0 -const DEFAULT_MIN_CHARACTERS = 3 -const DEFAULT_MIN_WEAPONS = 5 -const DEFAULT_MIN_SUMMONS = 2 -const DEFAULT_NAME_QUALITY = false -const DEFAULT_USER_QUALITY = false -const DEFAULT_ORIGINAL_ONLY = false - -const DEFAULT_FILTERSET: FilterSet = { - full_auto: DEFAULT_FULL_AUTO, - auto_guard: DEFAULT_AUTO_GUARD, - charge_attack: DEFAULT_CHARGE_ATTACK, - characters_count: DEFAULT_MIN_CHARACTERS, - weapons_count: DEFAULT_MIN_WEAPONS, - summons_count: DEFAULT_MIN_SUMMONS, - button_count: DEFAULT_MAX_BUTTONS, - turn_count: DEFAULT_MAX_TURNS, - name_quality: DEFAULT_NAME_QUALITY, - user_quality: DEFAULT_USER_QUALITY, - original: DEFAULT_ORIGINAL_ONLY, } const FilterBar = (props: Props) => { @@ -189,7 +167,7 @@ const FilterBar = (props: Props) => {