summaryrefslogtreecommitdiff
path: root/src/renderer/serverView.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/renderer/serverView.ts')
-rw-r--r--src/renderer/serverView.ts10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/renderer/serverView.ts b/src/renderer/serverView.ts
index 32fc308..8176c42 100644
--- a/src/renderer/serverView.ts
+++ b/src/renderer/serverView.ts
@@ -7,7 +7,6 @@ let SelectedGameserver:GameServer = null;
const playBtn = document.getElementById('play');
playBtn.addEventListener('click', () => {
- console.log("play");
ipcRenderer.send('play', SelectedGameserver.profile);
});
@@ -46,6 +45,7 @@ function updateView(){
}
}
+const serverPage = document.getElementById('serverPage');
const switchPageEvent = document.createElement('span');
switchPageEvent.classList.add("switch-page-event");
switchPageEvent.addEventListener("site-changed", (event:CustomEvent)=>{
@@ -53,7 +53,13 @@ switchPageEvent.addEventListener("site-changed", (event:CustomEvent)=>{
SelectedGameserver = GameServerList.filter((server)=>server.name==event.detail.page)[0];
localStorage.setItem("selected_server", SelectedGameserver.name);
-
+ while (serverPage.firstChild) {
+ serverPage.removeChild(serverPage.firstChild);
+ }
+ let page = SelectedGameserver.getPage(event.detail.subPage);
+ serverPage.appendChild(page);
+ // page.classList.add('animated');
+ // page.classList.add('fadeIn');
}else{
SelectedGameserver == null;