From aa9412dc619189428851ea706f14bea75f8e6ef7 Mon Sep 17 00:00:00 2001 From: Jared Miller Date: Mon, 23 Feb 2026 17:40:41 -0500 Subject: [PATCH] Apply biome formatting to main module --- src/main.js | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/src/main.js b/src/main.js index 55f7fcc..ac0d03a 100644 --- a/src/main.js +++ b/src/main.js @@ -1,7 +1,7 @@ import { getCard } from "./cards.js"; import { checkCombatEnd, resolveEnemyTurn, startTurn } from "./combat.js"; -import { createCombatState, endTurn, playCard } from "./state.js"; import { render } from "./render.js"; +import { createCombatState, endTurn, playCard } from "./state.js"; let state = null; @@ -79,28 +79,30 @@ function bindEvents() { render(state); }); - document.getElementById("end-turn-btn").addEventListener("click", async () => { - if (state.combat.phase !== "player_turn") return; + document + .getElementById("end-turn-btn") + .addEventListener("click", async () => { + if (state.combat.phase !== "player_turn") return; - state = endTurn(state); - render(state); - - await delay(800); - state = resolveEnemyTurn(state); - - const end = checkCombatEnd(state); - if (end) { - state = { - ...state, - combat: { ...state.combat, phase: "ended", result: end }, - }; + state = endTurn(state); render(state); - return; - } - state = startTurn(state); - render(state); - }); + await delay(800); + state = resolveEnemyTurn(state); + + const end = checkCombatEnd(state); + if (end) { + state = { + ...state, + combat: { ...state.combat, phase: "ended", result: end }, + }; + render(state); + return; + } + + state = startTurn(state); + render(state); + }); } function delay(ms) {