vant/src/toast/lock-click.ts

18 lines
311 B
TypeScript

let lockCount = 0;
export function lockClick(lock: boolean) {
if (lock) {
if (!lockCount) {
document.body.classList.add('van-toast--unclickable');
}
lockCount++;
} else {
lockCount--;
if (!lockCount) {
document.body.classList.remove('van-toast--unclickable');
}
}
}