"use strict";(self.webpackChunkgravitysmtp=self.webpackChunkgravitysmtp||[]).push([[9586],{33695:function(e,t,n){n.d(t,{A:function(){return c}});var i,a,r=n(40450),s=n.n(r),o=(null===(i=(0,n(35739).zj)(s(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{},l=(null==o||null===(a=o.data)||void 0===a?void 0:a.param_keys)||{};function c(){return l[arguments.length>0&&void 0!==arguments[0]?arguments[0]:""]||""}},49572:function(e,t,n){n.d(t,{A:function(){return v}});var i,a,r,s,o=n(40450),l=n.n(o),c=n(35739),u=n(90266),_=(null===(i=(0,c.zj)(l(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.components)||{},d=(null==_||null===(a=_.activity_log)||void 0===a||null===(a=a.data)||void 0===a?void 0:a.caps)||{},g=(null==_||null===(r=_.settings)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.caps)||{},m=(null==_||null===(s=_.tools)||void 0===s||null===(s=s.data)||void 0===s?void 0:s.caps)||{};function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(0,u.A)(e);return d[t]||g[t]||m[t]||!1}},68381:function(e,t,n){var i,a=n(90455),r=n(78564),s=n.n(r),o=n(27122),l=n.n(o),c=n(40450),u=n.n(c),_=n(75195),d=n(35739),g=n(83707),m=n(93313),v=n(53015),p=(null===(i=(0,d.zj)(u(),"gravitysmtp_admin_config"))||void 0===i?void 0:i.common)||{},f=function(e){var t=e.addSnackbarMessage,n=e.key,i=e.saveSuccessSnackBarMessage,a=e.showSnackBarSuccess,r=e.updateData,s=e.value;r[n]&&(r[n]=s),a&&t(i,"success")},A=function(e){var t=e.addSnackbarMessage,n=e.error,i=e.saveErrorSnackBarMessage,a=e.showSnackBarError;console.error(n),a&&t(i,"error")},b=function(){var e=(0,a.A)(s().mark(function e(t){var n,i,a,r,o,c,u,b,y,x,h,E,S,k,C,T,w,q,I,O,N,P,z,D,B,M,j,L,W,J,F,G,V,U,Y,H,R,K,X,Q,Z,$,ee,te,ne;return s().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.addSnackbarMessage,i=void 0===n?function(){}:n,a=t.errorCallback,r=void 0===a?null:a,o=t.key,c=void 0===o?"":o,u=t.showSnackBarError,b=void 0===u||u,y=t.showSnackBarSuccess,x=void 0!==y&&y,h=t.snackBarErrorMessage,E=void 0===h?"":h,S=t.snackBarSuccessMessage,k=void 0===S?"":S,C=t.successCallback,T=void 0===C?null:C,w=t.updateData,q=void 0===w?{}:w,I=t.useDebugLogger,O=void 0===I||I,N=t.value,P=void 0===N?"":N,!(0,v.A)(c)){e.next=3;break}return e.abrupt("return");case 3:if(z=p.i18n,B=(D=void 0===z?{}:z).snackbar_generic_update_error,M=void 0===B?"":B,j=D.snackbar_generic_update_success,L=void 0===j?"":j,W=D.debug_messages,F=(J=void 0===W?{}:W).saving_plugin_settings,G=void 0===F?"":F,V=J.saving_plugin_settings_error,U=void 0===V?"":V,Y=p.endpoints,H=(void 0===Y?{}:Y).save_plugin_settings,K=(R=void 0===H?{}:H).action,X=void 0===K?"":K,Q=R.nonce,Z=k||L,$=E||M,ee={action:X,security:void 0===Q?"":Q,key:c,value:P},!O){e.next=10;break}return e.next=10,(0,g.A)((0,d.nv)(G,JSON.stringify((0,m.A)(["security"],ee))),"info");case 10:return e.prev=10,e.next=13,(0,_.bE)({endpoint:l(),body:ee});case 13:null!=(ne=e.sent)&&null!==(te=ne.data)&&void 0!==te&&te.success?(T||f)({addSnackbarMessage:i,data:null==ne?void 0:ne.data,key:c,saveSuccessSnackBarMessage:Z,showSnackBarSuccess:x,updateData:q,value:P}):(r||A)({addSnackbarMessage:i,error:null==ne?void 0:ne.error,saveErrorSnackBarMessage:$,showSnackBarError:b}),e.next=23;break;case 17:if(e.prev=17,e.t0=e.catch(10),console.error(e.t0),!O){e.next=23;break}return e.next=23,(0,g.A)((0,d.nv)(U,JSON.stringify(e.t0)),"error");case 23:case"end":return e.stop()}},e,null,[[10,17]])}));return function(t){return e.apply(this,arguments)}}();t.A=b},69586:function(e,t,n){var i=n(90455),a=n(71860),r=n(8140),s=n(88856),o=n(78564),l=n.n(o),c=n(27122),u=n.n(c),_=n(7175),d=n(6648),g=n(75195),m=n(35739),v=n(30242),p=n(80509),f=n(5529),A=n(25787),b=n(87029),y=n(66598),x=n(16265),h=n(82263),E=n(13379),S=n(84860),k=n(68381),C=n(53015),T=n(27764),w=n(33695),q=n(49572),I=n(83707),O=n(93313),N=n(59092),P=n(53377);function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function D(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:""]||""}}}]);