mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-28 00:04:15 +00:00
fixed
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user