Feat: Multiplayer sessions added using CRUD database.
This commit is contained in:
26
static/js/components/common/temporary/overlay_confirm.js
Normal file
26
static/js/components/common/temporary/overlay_confirm.js
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
import Events from "../../../lib/events.js";
|
||||
|
||||
export default class OverlayConfirm {
|
||||
static hookup(callbackSuccess) {
|
||||
Events.initialiseEventHandler(idOverlayConfirm + ' button.' + flagCancel, flagInitialised, (buttonCancel) => {
|
||||
buttonCancel.addEventListener('click', () => {
|
||||
let overlay = document.querySelector(idOverlayConfirm);
|
||||
overlay.style.visibility = 'hidden';
|
||||
});
|
||||
});
|
||||
Events.initialiseEventHandler(idOverlayConfirm + ' button.' + flagSubmit, flagInitialised, (buttonConfirm) => {
|
||||
buttonConfirm.addEventListener('click', () => {
|
||||
let overlay = document.querySelector(idOverlayConfirm);
|
||||
let textarea = overlay.querySelector('textarea');
|
||||
overlay.style.visibility = 'hidden';
|
||||
callbackSuccess(textarea.value);
|
||||
});
|
||||
});
|
||||
}
|
||||
static show() {
|
||||
let overlay = document.querySelector(idOverlayConfirm);
|
||||
overlay.classList.remove(flagIsCollapsed);
|
||||
overlay.style.visibility = 'visible';
|
||||
}
|
||||
}
|
||||
19
static/js/components/common/temporary/overlay_error.js
Normal file
19
static/js/components/common/temporary/overlay_error.js
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
import Events from "../../../lib/events.js";
|
||||
|
||||
export default class OverlayError {
|
||||
static hookup() {
|
||||
Events.initialiseEventHandler(idOverlayError + ' button.' + flagCancel, flagInitialised, (buttonCancel) => {
|
||||
buttonCancel.addEventListener('click', () => {
|
||||
let overlay = document.querySelector(idOverlayError);
|
||||
overlay.style.visibility = 'hidden';
|
||||
});
|
||||
});
|
||||
}
|
||||
static show(msgError) {
|
||||
let overlay = document.querySelector(idOverlayError);
|
||||
let labelError = overlay.querySelector(idLabelError);
|
||||
labelError.innerText = msgError;
|
||||
overlay.style.visibility = 'visible';
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user