From 5aca17af7ac7ca6bcb260fca8e7b1d8351e45bc4 Mon Sep 17 00:00:00 2001 From: hippoz Date: Wed, 7 Oct 2020 19:15:33 +0300 Subject: [PATCH] do not re-send request if user is already on that page --- res/index.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/res/index.js b/res/index.js index b187fad..85231c5 100644 --- a/res/index.js +++ b/res/index.js @@ -1,12 +1,15 @@ -let selected = 'button-home'; +let selectedButtonId = 'button-home'; const changeSelected = (buttonId) => { - A(`#${selected}`).removeClass('button-selected'); + A(`#${selectedButtonId}`).removeClass('button-selected'); A(`#${buttonId}`).addClass('button-selected'); - selected = buttonId; + selectedButtonId = buttonId; }; const onButtonClick = (buttonId) => { + if (selectedButtonId === buttonId) { + return; + } changeSelected(buttonId); switch (buttonId) { case 'button-home': {