I am a JS noob so this is probably poorly thought out. But it is a wip and I dont really care about the quality, just more the learning experience.
22 lines
663 B
JavaScript
22 lines
663 B
JavaScript
function addLoader() {
|
|
let loader = document.getElementById('loader');
|
|
if (!loader) {
|
|
const blank_div = document.createElement('div');
|
|
let loaderNode = blank_div.cloneNode();
|
|
loaderNode.id = 'loader';
|
|
loaderNode.className = 'lds-ripple';
|
|
loaderNode.appendChild(blank_div.cloneNode());
|
|
loaderNode.appendChild(blank_div.cloneNode());
|
|
let chartNode = document.getElementById('token-chart');
|
|
chartNode.before(loaderNode);
|
|
}
|
|
}
|
|
|
|
function removeLoader () {
|
|
let loader = document.getElementById('loader');
|
|
if (loader) {
|
|
loader.remove();
|
|
}
|
|
}
|
|
|
|
export {addLoader, removeLoader}; |