47 lines
987 B
JavaScript
47 lines
987 B
JavaScript
/**
|
|
* Edit User
|
|
*/
|
|
|
|
'use strict';
|
|
|
|
// Select2 (jquery)
|
|
$(function () {
|
|
const select2 = $('.select2');
|
|
|
|
// Select2 Country
|
|
if (select2.length) {
|
|
select2.each(function () {
|
|
var $this = $(this);
|
|
$this.wrap('<div class="position-relative"></div>').select2({
|
|
placeholder: 'Select value',
|
|
dropdownParent: $this.parent()
|
|
});
|
|
});
|
|
}
|
|
});
|
|
|
|
document.addEventListener('DOMContentLoaded', function (e) {
|
|
(function () {
|
|
// variables
|
|
const modalEditUserTaxID = document.querySelector('.modal-edit-tax-id');
|
|
const modalEditUserPhone = document.querySelector('.phone-number-mask');
|
|
|
|
// Prefix
|
|
if (modalEditUserTaxID) {
|
|
new Cleave(modalEditUserTaxID, {
|
|
prefix: 'TIN',
|
|
blocks: [3, 3, 3, 4],
|
|
uppercase: true
|
|
});
|
|
}
|
|
|
|
// Phone Number Input Mask
|
|
if (modalEditUserPhone) {
|
|
new Cleave(modalEditUserPhone, {
|
|
phone: true,
|
|
phoneRegionCode: 'US'
|
|
});
|
|
}
|
|
})();
|
|
});
|