Files
blitzkit/packages/website/src/stores/tierList.ts
T
2025-10-22 18:42:51 -05:00

18 lines
449 B
TypeScript

import { enableMapSet } from "immer";
import { Varuna } from "varuna";
import { tierListRows } from "../components/TierList/Table/constants";
export interface TierList {
dragging: boolean;
rows: { name: string; tanks: number[] }[];
placedTanks: Set<number>;
}
export const TierList = new Varuna<TierList>({
dragging: false,
rows: tierListRows.map((row) => ({ name: row.name, tanks: [] })),
placedTanks: new Set(),
});
enableMapSet();