fix : qol
This commit is contained in:
@@ -30,4 +30,16 @@ describe("custom Traveler catalog", () => {
|
||||
expect(isCustomTravelerKey("traveler_hydro")).toBe(true);
|
||||
expect(isCustomTravelerKey("traveler_unknown")).toBe(false);
|
||||
});
|
||||
|
||||
it("uses element-first display names without changing stable keys", () => {
|
||||
expect(customTravelers.map(({ key, name }) => ({ key, name }))).toEqual([
|
||||
{ key: "traveler_pyro", name: "Pyro Traveler" },
|
||||
{ key: "traveler_hydro", name: "Hydro Traveler" },
|
||||
{ key: "traveler_anemo", name: "Anemo Traveler" },
|
||||
{ key: "traveler_geo", name: "Geo Traveler" },
|
||||
{ key: "traveler_electro", name: "Electro Traveler" },
|
||||
{ key: "traveler_dendro", name: "Dendro Traveler" },
|
||||
{ key: "traveler_cryo", name: "Cryo Traveler" },
|
||||
]);
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
export const customTravelers = [
|
||||
{ key: "traveler_pyro", name: "Traveler Pyro", element: "Pyro", rarity: 5, detailKey: "10000005_PYRO", asset: "traveler_pyro.webp" },
|
||||
{ key: "traveler_hydro", name: "Traveler Hydro", element: "Hydro", rarity: 5, detailKey: "10000005_HYDRO", asset: "traveler_hydro.webp" },
|
||||
{ key: "traveler_anemo", name: "Traveler Anemo", element: "Anemo", rarity: 5, detailKey: "10000005_ANEMO", asset: "traveler_anemo.webp" },
|
||||
{ key: "traveler_geo", name: "Traveler Geo", element: "Geo", rarity: 5, detailKey: "10000005_GEO", asset: "traveler_geo.webp" },
|
||||
{ key: "traveler_electro", name: "Traveler Electro", element: "Electro", rarity: 5, detailKey: "10000005_ELECTRO", asset: "traveler_electro.webp" },
|
||||
{ key: "traveler_dendro", name: "Traveler Dendro", element: "Dendro", rarity: 5, detailKey: "10000005_DENDRO", asset: "traveler_dendro.webp" },
|
||||
{ key: "traveler_cryo", name: "Traveler Cryo", element: "Cryo", rarity: 5, detailKey: "10000005_CRYO", asset: "traveler_cyro.webp" },
|
||||
{ key: "traveler_pyro", name: "Pyro Traveler", element: "Pyro", rarity: 5, detailKey: "10000005_PYRO", asset: "traveler_pyro.webp" },
|
||||
{ key: "traveler_hydro", name: "Hydro Traveler", element: "Hydro", rarity: 5, detailKey: "10000005_HYDRO", asset: "traveler_hydro.webp" },
|
||||
{ key: "traveler_anemo", name: "Anemo Traveler", element: "Anemo", rarity: 5, detailKey: "10000005_ANEMO", asset: "traveler_anemo.webp" },
|
||||
{ key: "traveler_geo", name: "Geo Traveler", element: "Geo", rarity: 5, detailKey: "10000005_GEO", asset: "traveler_geo.webp" },
|
||||
{ key: "traveler_electro", name: "Electro Traveler", element: "Electro", rarity: 5, detailKey: "10000005_ELECTRO", asset: "traveler_electro.webp" },
|
||||
{ key: "traveler_dendro", name: "Dendro Traveler", element: "Dendro", rarity: 5, detailKey: "10000005_DENDRO", asset: "traveler_dendro.webp" },
|
||||
{ key: "traveler_cryo", name: "Cryo Traveler", element: "Cryo", rarity: 5, detailKey: "10000005_CRYO", asset: "traveler_cyro.webp" },
|
||||
] as const;
|
||||
|
||||
export function isCustomTravelerKey(key: string): boolean {
|
||||
|
||||
Reference in New Issue
Block a user