mutu-rsab/public/vuexy/assets/js/modal-two-factor-auth.js
2025-11-28 15:44:00 +07:00

29 lines
703 B
JavaScript

/**
* Two Factor Authentication
*/
'use strict';
document.addEventListener('DOMContentLoaded', function (e) {
(function () {
const phoneMaskList = document.querySelectorAll('#twoFactorAuthInputSms');
// Phone Number
if (phoneMaskList) {
phoneMaskList.forEach(function (phoneMask) {
phoneMask.addEventListener('input', event => {
const cleanValue = event.target.value.replace(/\D/g, '');
phoneMask.value = formatGeneral(cleanValue, {
blocks: [3, 3, 4],
delimiters: [' ', ' ']
});
});
registerCursorTracker({
input: phoneMask,
delimiter: ' '
});
});
}
})();
});