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 { loadOnlinebonus } from "./quickmenu/onlinebonus.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 { loadBoosterHunt } from "./quickmenu/booster-hunt.js";
|
||||
|
||||
@ -18,11 +18,15 @@ const popupLoaders = {
|
||||
"qm-popup-beschwoerer": loadSummoner,
|
||||
"qm-popup-onlinebonus": loadOnlinebonus,
|
||||
"qm-popup-aktionen": loadActions,
|
||||
"qm-popup-basar": loadBazaar,
|
||||
"qm-popup-boosteraktion": loadBoosterAction,
|
||||
"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
|
||||
================================ */
|
||||
@ -52,6 +56,12 @@ document.querySelectorAll(".qm-slot").forEach((slot) => {
|
||||
const id = slot.dataset.popup;
|
||||
if (!id) return;
|
||||
|
||||
/* Eigenes Popup-System (z.B. Bazaar) → direkt aufrufen */
|
||||
if (customHandlers[id]) {
|
||||
customHandlers[id]();
|
||||
return;
|
||||
}
|
||||
|
||||
const popup = document.getElementById(id);
|
||||
if (!popup) return;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user