(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{1731:function(t,e,n){"use strict";n.r(e);var r=n(3842),a=n(2115);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n(3211);var i=n(0),u=n(3213),s=n.n(u),l=Object(i.a)(a.default,r.a,r.b,!1,null,"2be97300",null);"function"==typeof s.a&&s()(l),e.default=l.exports},2115:function(t,e,n){"use strict";n.r(e);var r=n(2116),a=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e.default=a.a},2116:function(t,e,n){"use strict";n(16),n(14),n(23),n(25),n(18),n(6);var r=n(1),a=n(20);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n(36)),i=r(n(37)),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==a(t)&&"function"!=typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var u=o?Object.getOwnPropertyDescriptor(t,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=t[i]}r.default=t,n&&n.set(t,r);return r}(n(2872)),s=r(n(1903)),l=r(n(3210));function f(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}var c,d,p={preload:u.getFile,components:{RootAuthDialog:l.default,InputTextEditor:s.default},beforeRouteUpdate:(d=(0,i.default)(o.default.mark((function t(e,n,r){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.getFile(e.query);case 2:this.text=this.data,this.$dialog("ROOT_AUTH_DIALOG").close(),r();case 5:case"end":return t.stop()}}),t,this)}))),function(t,e,n){return d.apply(this,arguments)}),data:function(){return{text:""}},api:[{command:u.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:(c=(0,i.default)(o.default.mark((function t(){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.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 c.apply(this,arguments)})}};e.default=p},2117:function(t,e,n){"use strict";n.r(e);var r=n(2118),a=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e.default=a.a},2118:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,o=r(n(36)),i=r(n(37)),u=n(2872),s={data:function(){return{rootpass:""}},props:{file:String,text:String},methods:{auth:(a=(0,i.default)(o.default.mark((function t(){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,u.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 a.apply(this,arguments)})}};e.default=s},2872:function(t,e,n){"use strict";n(7),n(10),n(5),n(6),n(8),n(11);var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.authenticate=e.saveFile=e.getFile=void 0;var a=r(n(2)),o=r(n(78));function i(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function u(t){for(var e=1;e