UNPKG

@obatfr/sweetalert2

Version:

A beautiful, responsive, customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes, supported fork of sweetalert

13 lines (11 loc) 517 B
import { swalClasses } from '../classes.js' // Measure scrollbar width for padding body during modal show/hide // https://github.com/twbs/bootstrap/blob/master/js/src/modal.js export const measureScrollbar = () => { const scrollDiv = document.createElement('div') scrollDiv.className = swalClasses['scrollbar-measure'] document.body.appendChild(scrollDiv) const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth document.body.removeChild(scrollDiv) return scrollbarWidth }