feat: reset button

This commit is contained in:
TrèsAbhi committed 2026-01-02 11:28:11 -06:00
1 parent 5ed5f45240
commit ee5461a297
2 files changed
+9 -11

No files matched your search

@@ -12,6 +12,7 @@ import locales from "@blitzkit/i18n/locales.json";
import {
LockClosedIcon,
LockOpen2Icon,
ResetIcon,
TrashIcon,
} from "@radix-ui/react-icons";
import {
@@ -128,7 +129,7 @@ const TIERS = times(10, (i) => 10 - i);
export function FilterControl() {
return (
<Flex align="center" gap="2" wrap="wrap" justify="center">
<Flex align="center" gap="2" wrap="wrap">
<TiersFilter />
<ClassFilter />
<TypeFilter />
@@ -144,25 +145,22 @@ export function FilterControl() {
<AbilitiesFilter />
<PowersFilter />
<ClearButton />
<ResetButton />
</Flex>
);
}
function ClearButton() {
const { strings } = useLocale();
function ResetButton() {
return (
<Button
<IconButton
color="red"
variant="surface"
variant="solid"
onClick={() => {
TankFilters.set(TankFilters.initial);
}}
>
<TrashIcon />
{strings.website.common.tank_search.clear}
</Button>
<ResetIcon />
</IconButton>
);
}
@@ -12,7 +12,7 @@ export function Page({
}: LocaleAcceptorProps & MaybeSkeletonComponentProps) {
return (
<LocaleProvider locale={locale}>
<PageWrapper color="purple" maxWidth="90rem">
<PageWrapper color="purple" maxWidth="80rem">
<TankSearch skeleton={skeleton} />
</PageWrapper>
</LocaleProvider>