feat: more filters

This commit is contained in:
TrèsAbhi committed 2023-12-04 12:35:27 -06:00
1 parent 7020e5641f
commit b503f4fa8f
5 files changed
+151 -40

No files matched your search

+12 -1
View File
@@ -33,7 +33,18 @@ export default function Page() {
const searchableTanks = useMemo(
() =>
awaitedTanks
.filter((tank) => tankopediaState.filters.tiers.includes(tank.tier))
.filter(
(tank) =>
(tankopediaState.filters.tiers.length === 0
? true
: tankopediaState.filters.tiers.includes(tank.tier)) &&
(tankopediaState.filters.types.length === 0
? true
: tankopediaState.filters.types.includes(tank.type)) &&
(tankopediaState.filters.treeTypes.length === 0
? true
: tankopediaState.filters.treeTypes.includes(tank.tree_type)),
)
.toSorted((a, b) => {
let diff = 0;