| 1 |
(function(e){(function(t){"use strict";var n={cacheElements:function cacheElements(){this.cache={$deactivateLink:t(`#the-list`).find(`[data-slug="elementor"] span.deactivate a`),$dialogHeader:t(`#elementor-deactivate-feedback-dialog-header`),$dialogForm:t(`#elementor-deactivate-feedback-dialog-form`)}},bindEvents:function bindEvents(){var e=this;e.cache.$deactivateLink.on(`click`,function(t){t.preventDefault(),e.getModal().show()})},deactivate:function deactivate(){location.href=this.cache.$deactivateLink.attr(`href`)},initModal:function initModal(){var n=this,r;n.getModal=function(){return r||(r=elementorCommon.dialogsManager.createWidget(`lightbox`,{id:`elementor-deactivate-feedback-modal`,headerMessage:n.cache.$dialogHeader,message:n.cache.$dialogForm,hide:{onButtonClick:!1},position:{my:`center`,at:`center`},onReady:function onReady(){DialogsManager.getWidgetType(`lightbox`).prototype.onReady.apply(this,arguments),this.addButton({name:`submit`,text:(0,e.__)(`Submit & Deactivate`,`elementor`),callback:n.sendFeedback.bind(n)}),this.addButton({name:`skip`,text:(0,e.__)(`Skip & Deactivate`,`elementor`),callback:function callback(){n.deactivate()}})},onShow:function onShow(){var e=t(`#elementor-deactivate-feedback-modal`),n=`.elementor-deactivate-feedback-dialog-input`;e.find(n).on(`change`,function(){e.attr(`data-feedback-selected`,t(this).val())}),e.find(n+`:checked`).trigger(`change`)}})),r}},sendFeedback:function sendFeedback(){var e=this,n=e.cache.$dialogForm.serialize();e.getModal().getElements(`submit`).text(``).addClass(`elementor-loading`),t.post(ajaxurl,n,this.deactivate.bind(this))},init:function init(){this.initModal(),this.cacheElements(),this.bindEvents()}};t(function(){n.init()})})(jQuery)})(wp.i18n); |