migrate to new git
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
import * as dom from '../utils/dom/index.js'
|
||||
import { swalClasses } from '../utils/classes.js'
|
||||
import privateProps from '../privateProps.js'
|
||||
|
||||
/**
|
||||
* Enables buttons and hide loader.
|
||||
*/
|
||||
function hideLoading () {
|
||||
// do nothing if popup is closed
|
||||
const innerParams = privateProps.innerParams.get(this)
|
||||
if (!innerParams) {
|
||||
return
|
||||
}
|
||||
const domCache = privateProps.domCache.get(this)
|
||||
if (!innerParams.showConfirmButton) {
|
||||
dom.hide(domCache.confirmButton)
|
||||
if (!innerParams.showCancelButton) {
|
||||
dom.hide(domCache.actions)
|
||||
}
|
||||
}
|
||||
dom.removeClass([domCache.popup, domCache.actions], swalClasses.loading)
|
||||
domCache.popup.removeAttribute('aria-busy')
|
||||
domCache.popup.removeAttribute('data-loading')
|
||||
domCache.confirmButton.disabled = false
|
||||
domCache.cancelButton.disabled = false
|
||||
}
|
||||
|
||||
export {
|
||||
hideLoading,
|
||||
hideLoading as disableLoading
|
||||
}
|
||||
Reference in New Issue
Block a user