(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{1289:function(t,e,n){"use strict";n.r(e);var a=n(2985),o=n(1641);for(var r in o)"default"!==r&&function(t){n.d(e,t,(function(){return o[t]}))}(r);n(2508);var i=n(0),s=n(2510),u=n.n(s),l=Object(i.a)(o.default,a.a,a.b,!1,null,"8c10fb8a",null);"function"==typeof u.a&&u()(l),e.default=l.exports},1641:function(t,e,n){"use strict";n.r(e);var a=n(1642),o=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e.default=o.a},1642:function(t,e,n){"use strict";var a=n(10),o=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r,i,s=o(n(15)),u=o(n(16)),l=a(n(2285)),c=o(n(1465)),f=o(n(2507)),d={preload:l.getFile,components:{RootAuthDialog:f.default,InputTextEditor:c.default},beforeRouteUpdate:(i=(0,u.default)(s.default.mark((function t(e,n,a){return s.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,l.getFile(e.query);case 2:this.text=this.data,this.$dialog("ROOT_AUTH_DIALOG").close(),a();case 5:case"end":return t.stop()}}),t,this)}))),function(t,e,n){return i.apply(this,arguments)}),data:function(){return{text:""}},api:[{command:l.getFile,bind:"data"}],computed:{data:function(){return this.$api.data.data},files:function(){return this.$api.data.files},auth:function(){return this.$api.data.auth},file:function(){return this.$route.query.file}},mounted:function(){this.text=this.data},methods:{requestAuthAndSave:function(){this.auth?this.$dialog("ROOT_AUTH_DIALOG").open():this.save()},save:(r=(0,u.default)(s.default.mark((function t(){return s.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,l.saveFile({file:this.file,text:this.text});case 2:t.sent&&this.$router.push({name:"admin/file-editor"});case 4:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)})}};e.default=d},1643:function(t,e,n){"use strict";n.r(e);var a=n(1644),o=n.n(a);for(var r in a)"default"!==r&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e.default=o.a},1644:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,r=a(n(15)),i=a(n(16)),s=n(2285),u={data:function(){return{rootpass:""}},props:{file:String,text:String},methods:{auth:(o=(0,i.default)(r.default.mark((function t(){return r.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.authenticate)({file:this.file,text:this.text,rootpass:this.rootpass});case 2:t.sent&&(this.$emit("confirmSave"),this.$dialog("ROOT_AUTH_DIALOG").close());case 4:case"end":return t.stop()}}),t,this)}))),function(){return o.apply(this,arguments)})}};e.default=u},1645:function(t,e,n){var a=n(2509);"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);(0,n(5).default)("771b7ace",a,!0,{})},2285:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.authenticate=e.saveFile=e.getFile=void 0;var o=a(n(2)),r=a(n(30));function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}var s="/CMD_ADMIN_FILE_EDITOR",u=r.default.get({id:"FILE_DATA",url:s,schema:{file:r.default.OPTIONAL_STRING},after:function(t){return t.flow(t.moveProp({FILEDATA:"data",FILES:"files",READONLY:"readOnly",REQUIRE_ROOT_AUTH:"auth"}),t.mapProps({auth:t.convert.toAppBoolean,readOnly:t.convert.toAppBoolean,files:t.flow(t.mapValues((function(t,e){return function(t){for(var e=1;e