import { My } from "../skama_code/api/agent.js"; import login from "./login.js"; import reg from "./reg.js"; import home from "./home.js"; import { systems } from "./systems.js"; function init_menu(temp_engine) { temp_engine.add_event("#reg-link", "click", () => { reg(temp_engine); }); temp_engine.add_event("#login-link", "click", () => { login(temp_engine); }); temp_engine.add_event("#systems-link", "click", () => { systems(temp_engine); }); temp_engine.add_event(".nav-brand", "click", () => { home(temp_engine); }); temp_engine.add_event("#logout-link", "click", () => { My.agent = null; localStorage.removeItem("token"); home(temp_engine); }); } function loged_links() { $(".nav-links").prepend(` `); } function unloged_links() { $(".nav-links").prepend(` `); } function show_stats() { $(".stats").html(`

Agent name : ${My.agent.name}

Credits : ${My.agent.credits}

Ships : ${My.agent.ships_cpt}

Faction : ${My.agent.faction}

HQ : ${My.agent.hq}

`); } export default function menu_mod(temp_engine) { init_menu(temp_engine); if (My.agent) { show_stats(); loged_links(); } else { unloged_links(); } }