This commit is contained in:
Aotumuri
2025-05-17 17:47:36 +09:00
parent 2f7e24cf46
commit d1ca65eb15
4 changed files with 9 additions and 9 deletions
+6 -6
View File
@@ -162,12 +162,12 @@ class Client {
const TerritoryModal = document.querySelector(
"territory-patterns-input",
) as territoryPatternsModal;
const tpButton = document.getElementById("territory-patterns-input_");
TerritoryModal instanceof territoryPatternsModal;
document
.getElementById("territory-patterns-input_")
.addEventListener("click", () => {
TerritoryModal.open();
});
if (tpButton === null) throw new Error("Missing territory-patterns-input_");
tpButton.addEventListener("click", () => {
TerritoryModal.open();
});
const claims = isLoggedIn();
if (claims === false) {
@@ -288,7 +288,7 @@ class Client {
{
gameID: lobby.gameID,
serverConfig: config,
pattern: localStorage.getItem("territoryPattern"),
pattern: localStorage.getItem("territoryPattern") ?? "",
flag:
this.flagInput === null || this.flagInput.getCurrentFlag() === "xx"
? ""
+1 -1
View File
@@ -302,7 +302,7 @@ export class PlayerInfo {
public readonly clan: string | null;
constructor(
public readonly pattern: string | undefined,
public readonly pattern: string | null | undefined,
public readonly flag: string | undefined,
public readonly name: string,
public readonly playerType: PlayerType,
+1 -1
View File
@@ -174,7 +174,7 @@ export class PlayerView {
return this.data.flag;
}
pattern(): string {
pattern(): string | undefined | null {
return this.data.pattern;
}
+1 -1
View File
@@ -57,5 +57,5 @@ export async function setup(
}
export function playerInfo(name: string, type: PlayerType): PlayerInfo {
return new PlayerInfo("fr", name, type, null, name);
return new PlayerInfo(null, "fr", name, type, null, name);
}