fix: search page reset button resets the sort too now

This commit is contained in:
tresabhi committed 2024-11-12 21:11:48 -06:00
1 parent 1da517746a
commit b9d4c391fe
2 files changed
+9 -2

No files matched your search

@@ -11,6 +11,10 @@ import { ReloadIcon } from '@radix-ui/react-icons';
import { Box, Flex, IconButton, Text } from '@radix-ui/themes'; import { Box, Flex, IconButton, Text } from '@radix-ui/themes';
import { times } from 'lodash-es'; import { times } from 'lodash-es';
import { $tankFilters, initialTankFilters } from '../../../stores/tankFilters'; import { $tankFilters, initialTankFilters } from '../../../stores/tankFilters';
import {
$tankopediaSort,
initialTankopediaSort,
} from '../../../stores/tankopediaSort';
import { classIcons } from '../../ClassIcon'; import { classIcons } from '../../ClassIcon';
import { ExperimentIcon } from '../../ExperimentIcon'; import { ExperimentIcon } from '../../ExperimentIcon';
import { GunAutoloaderIcon } from '../../GunAutoloaderIcon'; import { GunAutoloaderIcon } from '../../GunAutoloaderIcon';
@@ -441,6 +445,7 @@ export function FilterControl({ compact }: FilterControlProps) {
color="red" color="red"
onClick={() => { onClick={() => {
$tankFilters.set(initialTankFilters); $tankFilters.set(initialTankFilters);
$tankopediaSort.set(initialTankopediaSort);
}} }}
> >
<ReloadIcon /> <ReloadIcon />
@@ -9,7 +9,9 @@ export interface TankopediaSort {
direction: TankopediaSortDirection; direction: TankopediaSortDirection;
} }
export const $tankopediaSort = map<TankopediaSort>({ export const initialTankopediaSort: TankopediaSort = {
by: 'meta.none', by: 'meta.none',
direction: 'descending', direction: 'descending',
}); };
export const $tankopediaSort = map<TankopediaSort>(initialTankopediaSort);