feat: search

This commit is contained in:
TrèsAbhi committed 2026-04-27 19:57:44 -05:00
1 parent 385cc3b6d2
commit d6e37119a8
12 files changed
+98 -17

No files matched your search

@@ -0,0 +1,17 @@
import { deburr } from "lodash-es";
import { api } from "../core/api/dynamic";
import { useAwait } from "./useAwait";
import { useGameStrings } from "./useGameStrings";
export function useSearchableTanks() {
const gameStrings = useGameStrings("TankEntity");
const tanks = useAwait(() => api.tanks(), "tanks");
return Object.values(tanks.tanks).map((tank) => {
const { id } = tank;
const name = gameStrings[tank.tank!.name!.value];
const deburred = deburr(name);
return { id, name, deburred };
});
}