Files
vuefilemanager/public/chunks/user-delete.js
Čarodej ceba8f5cc1 fixes
2022-01-13 18:55:10 +01:00

1 line
12 KiB
JavaScript
Vendored

(window.webpackJsonp=window.webpackJsonp||[]).push([[74],{"0bTW":function(e,t,a){(e.exports=a("I1BE")(!1)).push([e.i,".page-tab-group[data-v-6f4d18e4]{margin-bottom:65px}",""])},"0ezt":function(e,t,a){var r=a("x7z+");"string"==typeof r&&(r=[[e.i,r,""]]);var s={hmr:!0,transform:void 0,insertInto:void 0};a("aET+")(r,s);r.locals&&(e.exports=r.locals)},"13Td":function(e,t,a){"use strict";var r={name:"SetupBox",props:["title","description","theme"]},s=(a("HFyM"),a("KHd+")),n=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"setup-box",class:e.theme},[a("b",{staticClass:"title"},[e._v(e._s(e.title))]),e._v(" "),a("p",{staticClass:"description"},[e._v(e._s(e.description))]),e._v(" "),e._t("default")],2)}),[],!1,null,"5e475140",null);t.a=n.exports},"1V2x":function(e,t,a){(e.exports=a("I1BE")(!1)).push([e.i,".setup-box[data-v-5e475140]{padding:20px;border-radius:8px;margin-bottom:30px}.setup-box .title[data-v-5e475140]{font-size:1.3125em;margin-bottom:5px;display:block;font-weight:700}.setup-box .description[data-v-5e475140]{font-size:.9375em;line-height:1.5;margin-bottom:20px}.setup-box.base[data-v-5e475140],.setup-box.danger[data-v-5e475140]{background:#f4f5f6}.setup-box.danger .title[data-v-5e475140]{color:#fd397a}.setup-box[data-v-5e475140] .input-area,.setup-box[data-v-5e475140] input .input-area,.setup-box[data-v-5e475140] input[type=number],.setup-box[data-v-5e475140] input[type=text]{background:#fff}.setup-box[data-v-5e475140] .form{margin-top:20px}.setup-box[data-v-5e475140] .form.block-form{max-width:450px}.setup-box[data-v-5e475140] .form.block-form .single-line-form{display:flex}.setup-box[data-v-5e475140] .form.block-form .single-line-form .submit-button{margin-left:20px}@media only screen and (max-width:960px){.setup-box[data-v-5e475140] .form.block-form{max-width:100%}.setup-box[data-v-5e475140] .form input{min-width:0}}@media only screen and (max-width:690px){.setup-box[data-v-5e475140]{padding:15px}.setup-box .title[data-v-5e475140]{font-size:1.0625em;margin-bottom:10px}.setup-box .description[data-v-5e475140]{font-size:.875em}.setup-box[data-v-5e475140] .form.block-form .single-line-form{display:block}.setup-box[data-v-5e475140] .form.block-form .single-line-form .submit-button{margin-left:0;margin-top:10px}}.dark .setup-box.base[data-v-5e475140],.dark .setup-box.danger[data-v-5e475140]{background:#1e2024}.dark .setup-box[data-v-5e475140] .input-area,.dark .setup-box[data-v-5e475140] input .input-area,.dark .setup-box[data-v-5e475140] input[type=number],.dark .setup-box[data-v-5e475140] input[type=text]{background:#151515}",""])},"4X4q":function(e,t,a){(e.exports=a("I1BE")(!1)).push([e.i,"",""])},HFyM:function(e,t,a){"use strict";a("fd0z")},J58L:function(e,t,a){var r=a("0bTW");"string"==typeof r&&(r=[[e.i,r,""]]);var s={hmr:!0,transform:void 0,insertInto:void 0};a("aET+")(r,s);r.locals&&(e.exports=r.locals)},KnjL:function(e,t,a){"use strict";var r={name:"InfoBox",props:["type"]},s=(a("LQoL"),a("KHd+")),n=Object(s.a)(r,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"info-box",class:this.type},[this._t("default")],2)}),[],!1,null,"27ea1904",null);t.a=n.exports},LQoL:function(e,t,a){"use strict";a("0ezt")},PXUO:function(e,t,a){"use strict";a("J58L")},TJPC:function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));function r(e){return null==e}function s(e){return Array.isArray(e)&&0===e.length}var n={validate:function(e,t){var a=(void 0===t?{allowFalse:!0}:t).allowFalse,n={valid:!1,required:!0};return r(e)||s(e)?n:!1!==e||a?(n.valid=!!String(e).trim().length,n):n},params:[{name:"allowFalse",default:!0}],computesRequired:!0}},UD3w:function(e,t,a){"use strict";var r={name:"AppInputText",props:["description","isLast","title","error"]},s=a("KHd+"),n=Object(s.a)(r,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:{"mb-7":!e.isLast}},[e.title?a("label",{staticClass:"text-sm font-bold dark:text-gray-200 text-gray-700 mb-1.5 block"},[e._v("\n\t\t"+e._s(e.title)+":\n\t")]):e._e(),e._v(" "),e._t("default"),e._v(" "),e.description?a("small",{staticClass:"text-xs text-gray-500 pt-2 leading-4 block",domProps:{innerHTML:e._s(e.description)}}):e._e(),e._v(" "),e.error?a("span",{staticClass:"text-red pt-2 text-xs"},[e._v("\n\t\t"+e._s(e.error)+"\n\t")]):e._e()],2)}),[],!1,null,null,null);t.a=n.exports},cJdj:function(e,t,a){"use strict";a("kRqW")},eZ9V:function(e,t,a){"use strict";var r=a("CjXH"),s={name:"FormLabel",props:["icon"],components:{UsersIcon:r.zb,CreditCardIcon:r.t,DollarSignIcon:r.v,SmartphoneIcon:r.mb,HardDriveIcon:r.L,BarChartIcon:r.c,SettingsIcon:r.jb,FileTextIcon:r.D,ShieldIcon:r.lb,FrownIcon:r.H,Edit2Icon:r.y,BellIcon:r.d,KeyIcon:r.Q}},n=a("KHd+"),o=Object(n.a)(s,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"flex items-center mb-8"},[e.icon?e._e():a("edit-2-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}),e._v(" "),"frown"===e.icon?a("frown-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"file-text"===e.icon?a("file-text-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"dollar"===e.icon?a("dollar-sign-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"credit-card"===e.icon?a("credit-card-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"bar-chart"===e.icon?a("bar-chart-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"settings"===e.icon?a("settings-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"hard-drive"===e.icon?a("hard-drive-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"smartphone"===e.icon?a("smartphone-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"shield"===e.icon?a("shield-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"bell"===e.icon?a("bell-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"key"===e.icon?a("key-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),"users"===e.icon?a("users-icon",{staticClass:"mr-3 vue-feather text-theme dark-text-theme",attrs:{size:"22"}}):e._e(),e._v(" "),a("b",{staticClass:"font-bold dark:text-gray-200 text-lg"},[e._t("default")],2)],1)}),[],!1,null,null,null);t.a=o.exports},fd0z:function(e,t,a){var r=a("1V2x");"string"==typeof r&&(r=[[e.i,r,""]]);var s={hmr:!0,transform:void 0,insertInto:void 0};a("aET+")(r,s);r.locals&&(e.exports=r.locals)},gahf:function(e,t,a){"use strict";var r={name:"PageTabGroup"},s=(a("PXUO"),a("KHd+")),n=Object(s.a)(r,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"page-tab-group"},[this._t("default")],2)}),[],!1,null,"6f4d18e4",null);t.a=n.exports},iPPg:function(e,t,a){"use strict";a.r(t);var r=a("o0o1"),s=a.n(r),n=a("UD3w"),o=a("eZ9V"),i=a("KnjL"),d=a("gahf"),l=a("qefO"),u=a("A5+z"),c=a("Nv84"),p=a("13Td"),m=a("TJPC"),f=a("xCqy"),v=a("vDqi"),x=a.n(v);function b(e,t,a,r,s,n,o){try{var i=e[n](o),d=i.value}catch(e){return void a(e)}i.done?t(d):Promise.resolve(d).then(r,s)}var h={name:"UserDelete",props:["user"],components:{AppInputText:n.a,FormLabel:o.a,InfoBox:i.a,PageTabGroup:d.a,PageTab:l.a,ValidationProvider:u.ValidationProvider,ValidationObserver:u.ValidationObserver,ButtonBase:c.a,SetupBox:p.a,required:m.a},data:function(){return{isSendingRequest:!1,isLoading:!1,userName:""}},methods:{deleteUser:function(){var e,t=this;return(e=s.a.mark((function e(){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$refs.deleteUser.validate();case 2:if(e.sent){e.next=5;break}return e.abrupt("return");case 5:if(t.userName===t.user.data.relationships.settings.data.attributes.name){e.next=8;break}return t.$refs.deleteUser.setErrors({"User name":"The user name is not the same."}),e.abrupt("return");case 8:t.isSendingRequest=!0,x.a.post(t.$store.getters.api+"/admin/users/"+t.$route.params.id+"/delete",{name:t.userName,_method:"delete"}).then((function(e){202===e.status&&f.a.$emit("alert:open",{emoji:"☹️",title:t.$t("popup_deleted_user_aborted.title"),message:t.$t("popup_deleted_user_aborted.message")}),204===e.status&&(f.a.$emit("success:open",{emoji:"👍",title:t.$t("popup_deleted_user.title"),message:t.$t("popup_deleted_user.message")}),t.$router.push({name:"Users"}))})).catch((function(){f.a.$emit("alert:open",{title:t.$t("popup_error.title"),message:t.$t("popup_error.message")})})).finally((function(){t.isSendingRequest=!1}));case 10:case"end":return e.stop()}}),e)})),function(){var t=this,a=arguments;return new Promise((function(r,s){var n=e.apply(t,a);function o(e){b(n,r,s,o,i,"next",e)}function i(e){b(n,r,s,o,i,"throw",e)}o(void 0)}))})()}}},_=a("KHd+"),g=Object(_.a)(h,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.user?a("div",{staticClass:"card shadow-card"},[a("FormLabel",[e._v("\n\t\t"+e._s(e.$t("user_box_delete.title"))+"\n\t")]),e._v(" "),a("ValidationObserver",{ref:"deleteUser",attrs:{tag:"form"},on:{submit:function(t){return t.preventDefault(),e.deleteUser.apply(null,arguments)}},scopedSlots:e._u([{key:"default",fn:function(t){t.invalid;return[a("ValidationProvider",{attrs:{tag:"div",mode:"passive",name:"User name",rules:"required"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.errors;return[a("AppInputText",{attrs:{title:e.$t("admin_page_user.label_delete_user",{user:e.user.data.relationships.settings.data.attributes.name}),description:e.$t("user_box_delete.description"),error:r[0],"is-last":!0}},[a("div",{staticClass:"sm:flex sm:space-x-4 sm:space-y-0 space-y-4"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.userName,expression:"userName"}],staticClass:"focus-border-theme input-dark",class:{"border-red":r[0]},attrs:{placeholder:e.$t("admin_page_user.placeholder_delete_user"),type:"text"},domProps:{value:e.userName},on:{input:function(t){t.target.composing||(e.userName=t.target.value)}}}),e._v(" "),a("ButtonBase",{staticClass:"sm:w-auto w-full",attrs:{loading:e.isSendingRequest,disabled:e.isSendingRequest,type:"submit","button-style":"danger"}},[e._v("\n\t\t\t\t\t\t"+e._s(e.$t("admin_page_user.delete_user"))+"\n\t\t\t\t\t")])],1)])]}}],null,!0)})]}}],null,!1,1943212097)})],1):e._e()}),[],!1,null,null,null);t.default=g.exports},kRqW:function(e,t,a){var r=a("4X4q");"string"==typeof r&&(r=[[e.i,r,""]]);var s={hmr:!0,transform:void 0,insertInto:void 0};a("aET+")(r,s);r.locals&&(e.exports=r.locals)},qefO:function(e,t,a){"use strict";var r={name:"PageTab",props:["isLoading"],components:{Spinner:a("zTYo").a}},s=(a("cJdj"),a("KHd+")),n=Object(s.a)(r,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"page-tab"},[t("div",{directives:[{name:"show",rawName:"v-show",value:this.isLoading,expression:"isLoading"}],attrs:{id:"loader"}},[t("Spinner")],1),this._v(" "),this._t("default")],2)}),[],!1,null,"3dead278",null);t.a=n.exports},"x7z+":function(e,t,a){(e.exports=a("I1BE")(!1)).push([e.i,".info-box[data-v-27ea1904]{padding:20px;border-radius:10px;margin-bottom:32px;background:#f4f5f6;text-align:left}.info-box.error[data-v-27ea1904]{background:rgba(253,57,122,.1)}.info-box.error a[data-v-27ea1904],.info-box.error p[data-v-27ea1904]{color:#fd397a}.info-box.error a[data-v-27ea1904]{text-decoration:underline}.info-box p[data-v-27ea1904]{line-height:1.6;word-break:break-word;font-weight:600}.info-box p[data-v-27ea1904],.info-box p[data-v-27ea1904] a{font-size:15px}.info-box p[data-v-27ea1904] b{font-size:15px;font-weight:700}.info-box a[data-v-27ea1904],.info-box b[data-v-27ea1904]{font-weight:700}.info-box a[data-v-27ea1904]{font-size:.9375em;line-height:1.6}.info-box ul[data-v-27ea1904]{margin-top:15px}.info-box ul[data-v-27ea1904],.info-box ul li[data-v-27ea1904],.info-box ul li a[data-v-27ea1904]{display:block}@media only screen and (max-width:690px){.info-box[data-v-27ea1904]{padding:15px}}.dark .info-box[data-v-27ea1904]{background:#1e2024}.dark .info-box.error[data-v-27ea1904]{background:rgba(253,57,122,.1)}.dark .info-box.error a[data-v-27ea1904],.dark .info-box.error p[data-v-27ea1904]{color:#fd397a}.dark .info-box.error a[data-v-27ea1904]{text-decoration:underline}.dark .info-box p[data-v-27ea1904],.dark .info-box ul li[data-v-27ea1904]{color:#bec6cf}",""])}}]);