*/
const wdk_log_modal = () => {
var $ = jQuery;
$('*[data-wdk-toggle="modal"][data-wdk-target]:not(.init)').on('click', function(e){
e.preventDefault();
e.stopPropagation();
$('.wdk-modal'+$(this).attr('data-wdk-target')).show().toggleClass("active");
$("body").addClass("wdk-overlay-bgg");
}).addClass('init');
$("html").on("click", function (e) {
if ($(e.target).closest('.modal-content').length) return;
if ($(e.target).closest('.select2-container').length) return;
if ($(e.target).closest('.daterangepicker').length) return;
$('.wdk-modal').hide().removeClass("active");
$("body").removeClass("wdk-overlay-bgg");
});
$('*[data-wdk-dismiss="modal"]:not(.init)').on('click', function(e){
e.preventDefault();
if($(this).attr('data-wdk-target')) {
$('.wdk-modal'+$(this).attr('data-wdk-target')).hide().removeClass("active");
} else {
$(this).closest('.wdk-modal').hide().removeClass("active");
}
$("body").removeClass("wdk-overlay-bgg");
}).addClass('init');
$('.wdk-modal:not(.init)').each(function () {
if($(this).hasClass('nodetach')) {
$(this).addClass('init');
} else {
$('body').append($(this).detach().addClass('init'));
}
})
}
jQuery(document).on('ready', function(){
wdk_log_modal();
});