webpack-bootstrap-ui-kit/src/js/main/loading-spinner.js

23 lines
435 B
JavaScript

// browser tab visibility state detection
import Events from '../_events'
const NAME = '_main.loading-spinner'
const D = document
const BODY = D.body
const SPINNER = D.getElementById('PageLoading')
class SpinnerUI {
static show () {
console.log(`${NAME}: show`)
SPINNER.classList.remove('d-none')
}
static hide () {
console.log(`${NAME}: hide`)
SPINNER.classList.add('d-none')
}
}
export default SpinnerUI