srjzt
This commit is contained in:
parent
a4d81dc4b8
commit
b60929c63b
@ -5,7 +5,7 @@ import { loadSealedLeague } from "./quickmenu/sealed-league.js";
|
|||||||
import { loadSummoner } from "./quickmenu/summoner.js";
|
import { loadSummoner } from "./quickmenu/summoner.js";
|
||||||
import { loadOnlinebonus } from "./quickmenu/onlinebonus.js";
|
import { loadOnlinebonus } from "./quickmenu/onlinebonus.js";
|
||||||
import { loadActions } from "./quickmenu/actions.js";
|
import { loadActions } from "./quickmenu/actions.js";
|
||||||
import { loadBazaar } from "./quickmenu/bazaar.js";
|
import { loadBazaar } from "./buildings/bazaar.js";
|
||||||
import { loadBoosterAction } from "./quickmenu/booster-action.js";
|
import { loadBoosterAction } from "./quickmenu/booster-action.js";
|
||||||
import { loadBoosterHunt } from "./quickmenu/booster-hunt.js";
|
import { loadBoosterHunt } from "./quickmenu/booster-hunt.js";
|
||||||
|
|
||||||
@ -18,11 +18,15 @@ const popupLoaders = {
|
|||||||
"qm-popup-beschwoerer": loadSummoner,
|
"qm-popup-beschwoerer": loadSummoner,
|
||||||
"qm-popup-onlinebonus": loadOnlinebonus,
|
"qm-popup-onlinebonus": loadOnlinebonus,
|
||||||
"qm-popup-aktionen": loadActions,
|
"qm-popup-aktionen": loadActions,
|
||||||
"qm-popup-basar": loadBazaar,
|
|
||||||
"qm-popup-boosteraktion": loadBoosterAction,
|
"qm-popup-boosteraktion": loadBoosterAction,
|
||||||
"qm-popup-boosterjagd": loadBoosterHunt,
|
"qm-popup-boosterjagd": loadBoosterHunt,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* Slots die ihr eigenes Popup-System haben (kein qm-popup öffnen) */
|
||||||
|
const customHandlers = {
|
||||||
|
"qm-popup-basar": loadBazaar,
|
||||||
|
};
|
||||||
|
|
||||||
/* ================================
|
/* ================================
|
||||||
Gaststätte – Tab-Logik
|
Gaststätte – Tab-Logik
|
||||||
================================ */
|
================================ */
|
||||||
@ -52,6 +56,12 @@ document.querySelectorAll(".qm-slot").forEach((slot) => {
|
|||||||
const id = slot.dataset.popup;
|
const id = slot.dataset.popup;
|
||||||
if (!id) return;
|
if (!id) return;
|
||||||
|
|
||||||
|
/* Eigenes Popup-System (z.B. Bazaar) → direkt aufrufen */
|
||||||
|
if (customHandlers[id]) {
|
||||||
|
customHandlers[id]();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
const popup = document.getElementById(id);
|
const popup = document.getElementById(id);
|
||||||
if (!popup) return;
|
if (!popup) return;
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user