From 0bb10a65edcb19de6939ad824d6bcbdd8f5f87a9 Mon Sep 17 00:00:00 2001 From: ntr Date: Tue, 27 Nov 2018 17:02:42 +1100 Subject: [PATCH] reconnect clear prompt --- client/src/events.js | 3 +++ client/src/socket.js | 19 +------------------ 2 files changed, 4 insertions(+), 18 deletions(-) diff --git a/client/src/events.js b/client/src/events.js index 734f0fb9..543da492 100644 --- a/client/src/events.js +++ b/client/src/events.js @@ -90,6 +90,9 @@ function registerEvents(registry, events) { ws.sendAccountCreate(USERNAME, PASSWORD); } + const existing = document.querySelector('#login'); // Selector of your toast + if (existing) toast.hide({}, existing, 'reconnect'); + toast.question({ id: 'login', theme: 'dark', diff --git a/client/src/socket.js b/client/src/socket.js index 2897e63d..bbfdb8b3 100644 --- a/client/src/socket.js +++ b/client/src/socket.js @@ -16,23 +16,6 @@ function createSocket(events) { let gameStateTimeout; - function bootstrap() { - send({ method: 'account_create', params: { name: 'ntr', password: 'grepgrepgrep' } }); - send({ method: 'cryp_spawn', params: { name: 'muji' } }); - send({ method: 'cryp_spawn', params: { name: 'drake' } }); - send({ method: 'cryp_spawn', params: { name: 'xray' } }); - } - - function bootstrapMashy() { - send({ method: 'account_create', params: { name: 'mashy', password: 'grepgrepgrep' } }); - send({ method: 'cryp_spawn', params: { name: 'maury' } }); - send({ method: 'cryp_spawn', params: { name: 'midshaker' } }); - send({ method: 'cryp_spawn', params: { name: 'artour' } }); - } - - window.bootstrap = bootstrap; - window.bootstrapMashy = bootstrapMashy; - function connect() { ws = new WebSocket(SOCKET_URL); ws.binaryType = 'arraybuffer'; @@ -44,7 +27,7 @@ function createSocket(events) { }); events.loginPrompt(); - // send({ method: 'account_login', params: { name: 'ntr', password: 'grepgrepgrep' } }); + send({ method: 'account_login', params: { name: 'ntr', password: 'grepgrepgrep' } }); }); // Listen for messages