From f266b74c77c989022d255475e065394ea157c69d Mon Sep 17 00:00:00 2001 From: Aotumuri Date: Wed, 21 May 2025 21:15:07 +0900 Subject: [PATCH] fixed --- src/client/TerritoryPatterns.ts | 12 ++++++++++++ src/client/TerritoryPatternsModal.ts | 8 +++++--- src/client/Utils.ts | 12 ------------ 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/src/client/TerritoryPatterns.ts b/src/client/TerritoryPatterns.ts index 65ff0499e..b1b81bff1 100644 --- a/src/client/TerritoryPatterns.ts +++ b/src/client/TerritoryPatterns.ts @@ -14,3 +14,15 @@ const TerritoryPatternsSchema = z.object({ export const territoryPatterns = TerritoryPatternsSchema.parse(rawTerritoryPatterns); + +export class TerritoryPatternStorage { + private static readonly KEY = "territoryPattern"; + + static getSelectedPattern(): string | undefined { + return localStorage.getItem(TerritoryPatternStorage.KEY) ?? undefined; + } + + static setSelectedPattern(patternKey: string): void { + localStorage.setItem(TerritoryPatternStorage.KEY, patternKey); + } +} diff --git a/src/client/TerritoryPatternsModal.ts b/src/client/TerritoryPatternsModal.ts index 455da3612..dae91594a 100644 --- a/src/client/TerritoryPatternsModal.ts +++ b/src/client/TerritoryPatternsModal.ts @@ -1,9 +1,11 @@ -import { LitElement, html, render } from "lit"; +import { html, LitElement, render } from "lit"; import { customElement, query, state } from "lit/decorators.js"; import "./components/Difficulties"; import "./components/Maps"; -import { territoryPatterns } from "./TerritoryPatterns"; -import { TerritoryPatternStorage } from "./Utils"; +import { + territoryPatterns, + TerritoryPatternStorage, +} from "./TerritoryPatterns"; @customElement("territory-patterns-modal") export class territoryPatternsModal extends LitElement { diff --git a/src/client/Utils.ts b/src/client/Utils.ts index 2c48b778a..a6c90191f 100644 --- a/src/client/Utils.ts +++ b/src/client/Utils.ts @@ -94,15 +94,3 @@ export const translateText = ( return langSelector.translateText(key, params); }; - -export class TerritoryPatternStorage { - private static readonly KEY = "territoryPattern"; - - static getSelectedPattern(): string | undefined { - return localStorage.getItem(TerritoryPatternStorage.KEY) ?? undefined; - } - - static setSelectedPattern(patternKey: string): void { - localStorage.setItem(TerritoryPatternStorage.KEY, patternKey); - } -}