feat: simplify ownership and test filters

This commit is contained in:
TrèsAbhi committed 2025-10-26 21:49:48 -05:00
1 parent 7c4e28bd09
commit f8ee2b64a6
5 files changed
+36 -63

No files matched your search

+10 -4
View File
@@ -17,12 +17,15 @@ export interface TankFilters {
nations: string[];
classes: TankClass[];
types: TankType[];
testing: "include" | "exclude" | "only";
search: string | null;
searching: boolean;
gunType: CaseType<GunDefinition>[];
shells: [ShellType | null, ShellType | null, ShellType | null];
ownership: "all" | "owned" | "unowned";
showTesting: boolean;
showNonTesting: boolean;
showOwned: boolean;
showUnowned: boolean;
}
export const TankFilters = new Varuna<TankFilters>({
@@ -30,10 +33,13 @@ export const TankFilters = new Varuna<TankFilters>({
nations: [],
classes: [],
types: [],
testing: "include",
search: null,
searching: false,
gunType: [],
shells: [null, null, null],
ownership: "all",
showTesting: true,
showNonTesting: true,
showOwned: true,
showUnowned: true,
});