Skip to content
Snippets Groups Projects
Select Git revision
  • 8c05fe4351cda23e97dd3c016c2d9122a7215e9f
  • master default protected
  • v1.4.5
  • v1.4.4
  • v1.4.3
  • v1.4.2
  • v1.4.1
  • v1.4.0
  • v1.3.10
  • v1.3.9
  • v1.3.8
  • v1.3.7
  • v1.3.6
  • v1.3.5
  • v1.3.4
  • v1.3.3
  • v1.3.2
  • v1.3.1
  • v1.3.0
  • v1.2.9
  • v1.2.8
  • v1.2.7
22 results

web.go

Blame
  • app.e837c338.js 20.75 KiB
    (function(e){function t(t){for(var a,s,c=t[0],o=t[1],l=t[2],g=0,d=[];g<c.length;g++)s=c[g],Object.prototype.hasOwnProperty.call(r,s)&&r[s]&&d.push(r[s][0]),r[s]=0;for(a in o)Object.prototype.hasOwnProperty.call(o,a)&&(e[a]=o[a]);u&&u(t);while(d.length)d.shift()();return i.push.apply(i,l||[]),n()}function n(){for(var e,t=0;t<i.length;t++){for(var n=i[t],a=!0,c=1;c<n.length;c++){var o=n[c];0!==r[o]&&(a=!1)}a&&(i.splice(t--,1),e=s(s.s=n[0]))}return e}var a={},r={app:0},i=[];function s(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,s),n.l=!0,n.exports}s.m=e,s.c=a,s.d=function(e,t,n){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},s.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(e,t){if(1&t&&(e=s(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(s.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)s.d(n,a,function(t){return e[t]}.bind(null,a));return n},s.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="/web/";var c=window["webpackJsonp"]=window["webpackJsonp"]||[],o=c.push.bind(c);c.push=t,c=c.slice();for(var l=0;l<c.length;l++)t(c[l]);var u=o;i.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"31f9":function(e,t,n){},"4feb":function(e,t,n){"use strict";n("a595")},"56d7":function(e,t,n){"use strict";n.r(t);n("e260"),n("e6cf"),n("cca6"),n("a79d");var a=n("2b0e"),r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"app"}},[n("header",[n("nav",[n("router-link",{staticClass:"p-4",attrs:{to:"/"}},[e._v("Home")]),n("router-link",{attrs:{to:"/upload"}},[e._v("Upload")])],1)]),n("router-view")],1)},i=[],s=n("2877"),c={},o=Object(s["a"])(c,r,i,!1,null,null,null),l=o.exports,u=n("8c4f"),g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"flex flex-row"},[n("section",{directives:[{name:"show",rawName:"v-show",value:!e.sideBarHidden,expression:"!sideBarHidden"}],staticClass:"flex flex-col sticky top-0 h-screen w-1/3"},[n("button",{staticClass:"self-end mt-2",on:{click:function(t){e.sideBarHidden=!0}}},[n("IconXCircle",{staticClass:"stroke-current text-gray-500 hover:text-gray-600"})],1),n("TagCreation"),n("UserAuthentication",{staticClass:"absolute bottom-0"})],1),n("button",{directives:[{name:"show",rawName:"v-show",value:e.sideBarHidden,expression:"sideBarHidden"}],staticClass:"self-start sticky top-0",on:{click:function(t){e.sideBarHidden=!1}}},[n("IconChevronsRight",{staticClass:"mt-1 stroke-current text-gray-500 hover:text-gray-600",attrs:{width:"27",height:"27"}})],1),n("ImageList")],1)},d=[],p=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("section",{staticClass:"w-full"},[n("PaginationBar",{attrs:{"current-page":e.currentPage,"last-page":e.lastPage},on:{onPageChange:e.pageChange}}),n("div",{staticClass:"w-full flex flex-row flex-wrap justify-center"},e._l(e.stateImageSnowflakes,(function(t,a){return n("div",{key:a,staticClass:"max-w-xs flex flex-col"},[n("ImageItem",{attrs:{flake:t},on:{checked:e.appendToDeleteArray}})],1)})),0),n("PaginationBar",{attrs:{"current-page":e.currentPage,"last-page":e.lastPage},on:{onPageChange:e.pageChange}}),n("button",{directives:[{name:"show",rawName:"v-show",value:e.deleteArray.length,expression:"deleteArray.length"}],staticClass:"fixed bottom-0 right-0 p-1 bg-blue-300",on:{click:function(t){return e.deleteImages(e.deleteArray)}}},[e._v(" Delete ")])],1)},f=[],h=n("1da1"),m=n("5530"),v=(n("96cf"),n("a9e3"),n("ac1f"),n("466d"),n("1276"),n("d3b7"),n("a434"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"image-container"},on:{click:function(t){return t.ctrlKey&&t.shiftKey?t.altKey||t.metaKey?null:(e.checked=!e.checked,void e.$emit("checked",e.checked,e.flake)):null}}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.checked,expression:"checked"}],attrs:{id:"checkmark"},on:{click:function(t){e.checked=!e.checked,e.$emit("checked",e.checked,e.flake)}}},[e._v(" X ")]),n("router-link",{attrs:{to:"/image/"+e.flake},nativeOn:{click:function(e){return e.ctrlKey&&e.shiftKey?void e.preventDefault():null}}},[n("img",{attrs:{src:"/api/image/"+e.flake+"/preview"}})])],1)}),w=[],b={data:function(){return{checked:!1}},props:{flake:{required:!0}},methods:{}},y=b,x=(n("b5d5"),Object(s["a"])(y,v,w,!1,null,"58445a1f",null)),k=x.exports,_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mx-auto max-w-max"},e._l(e.pages,(function(t,a){return n("router-link",{key:a,staticClass:"mr-2 last:mr-0 text-lg",class:{"text-red-800":t===e.currentPage,"font-bold":t===e.currentPage},attrs:{to:"/"+t},nativeOn:{click:function(t){return e.$emit("onPageChange")}}},[e._v(" "+e._s(t)+" ")])})),1)},j=[],O=(n("4de4"),{props:{currentPage:{type:Number,required:!0},lastPage:{type:Number,required:!0}},computed:{pages:function(){return[this.currentPage>1?0:null,this.currentPage>2?"...":null,this.currentPage>0?this.currentPage-1:null,this.currentPage,this.currentPage<this.lastPage-1?this.currentPage+1:null,this.currentPage<this.lastPage-3?"...":null,this.currentPage<this.lastPage-2?this.lastPage-1:null].filter((function(e){return null!==e}))}}}),C=O,T=Object(s["a"])(C,_,j,!1,null,null,null),P=T.exports,I=n("2f62"),S={components:{ImageItem:k,PaginationBar:P},data:function(){return{deleteArray:[],currentPage:0,lastPage:0}},computed:Object(m["a"])({},Object(I["c"])(["stateUser","stateImageSnowflakes"])),created:function(){var e=this;return Object(h["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.t0=Number,t.next=3,e.getLastPage();case 3:t.t1=t.sent,e.lastPage=(0,t.t0)(t.t1),e.pageChange();case 6:case"end":return t.stop()}}),t)})))()},methods:Object(m["a"])({pageChange:function(){var e=this;return Object(h["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.currentPage=Number(window.location.pathname.split("/").pop().match(/^\d+$/)),window.scrollTo(0,0),t.t0=e,t.next=5,e.getSnowflakes(e.currentPage);case 5:t.t1=t.sent,t.t0.setStateImageSnowflakes.call(t.t0,t.t1);case 7:case"end":return t.stop()}}),t)})))()},getSnowflakes:function(e){return Object(h["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,fetch("/api/image/page/".concat(e,"/"));case 2:return n=t.sent,t.next=5,n.json();case 5:return a=t.sent,t.abrupt("return",a);case 7:case"end":return t.stop()}}),t)})))()},getLastPage:function(){return Object(h["a"])(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,fetch("/api/image/page");case 2:return t=e.sent,e.next=5,t.text();case 5:return n=e.sent,e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)})))()},appendToDeleteArray:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var a=t[0],r=t[1];a?this.deleteArray.push(r):this.deleteArray.splice(this.deleteArray.indexOf(r),1)},deleteImages:function(e){for(var t={method:"DELETE",headers:{secret:this.stateUser.secret}},n=0;n<e.length;n++)fetch("/api/image/".concat(e[n]),t);this.deleteArray=[]}},Object(I["b"])(["setStateImageSnowflakes"]))},U=S,L=Object(s["a"])(U,p,f,!1,null,null,null),$=L.exports,A=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",{staticClass:"h-48 m-4 border-dotted border-4 border-gray-400",on:{drop:function(t){t.preventDefault(),e.updateWrapper(t),t.currentTarget.classList.remove("bg-gray-200")},dragover:function(e){return e.preventDefault(),e.currentTarget.classList.add("bg-gray-200")},dragleave:function(e){return e.preventDefault(),e.currentTarget.classList.remove("bg-gray-200")}}},[n("div",{staticClass:"relative h-full"},[n("input",{ref:"imageInput",staticClass:"h-full w-full opacity-0 absolute z-10 cursor-pointer",attrs:{type:"file",accept:"image/png, image/jpeg,\n      image/gif",multiple:""},on:{change:function(t){return e.updateWrapper()}}}),n("div",{directives:[{name:"show",rawName:"v-show",value:!e.imageList.length,expression:"!imageList.length"}],staticClass:"\n          h-full\n          font-semibold\n          opacity-25\n          flex\n          justify-center\n          items-center\n        "},[e._v(" Drag and drop images here or click here to browse. ")]),n("div",{directives:[{name:"show",rawName:"v-show",value:e.imageList.length,expression:"imageList.length"}],staticClass:"h-full flex flex-row flex-wrap content-start overflow-y-auto"},e._l(e.previews,(function(t,a){return n("img",{key:a,staticClass:"max-h-28 relative z-10",attrs:{src:t.url,alt:""},on:{click:function(n){return e.removeImage(t.image)}}})})),0)])]),n("div",{staticClass:"flex flex-col items-center m-4"},[e.invalidType?n("WarningBox",{on:{click:function(t){e.invalidType=!1}}},[e._v(" Please upload PNG, JPEG or GIF image only. ")]):e._e(),n("button",{directives:[{name:"show",rawName:"v-show",value:e.imageList.length,expression:"imageList.length"}],staticClass:"\n        border border-gray-500\n        p-2\n        rounded\n        mx-auto\n        font-semibold\n        text-gray-800\n        hover:bg-gray-800 hover:text-gray-100\n      ",on:{click:e.submitImage}},[e._v(" Submit ")])],1)])},E=[],R=n("2909"),B=(n("159b"),n("3ca3"),n("ddb0"),n("2b3d"),n("99af"),n("caad"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"\n    p-5\n    m-2\n    font-semibold\n    bg-red-400\n    ring-2 ring-red-500\n    rounded\n    text-gray-50\n    relative\n    max-w-xs\n    whitespace-normal\n  "},[e._t("default"),n("XCircle",{staticClass:"\n      absolute\n      top-0.5\n      right-0.5\n      stroke-current\n      text-red-600\n      opacity-40\n      hover:opacity-75\n    ",nativeOn:{click:function(t){return e.$emit("click")}}})],2)}),N=[],D=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:e.width,height:e.height,viewBox:"0 0 24 24",fill:"none",stroke:"#000000","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}},[n("circle",{attrs:{cx:"12",cy:"12",r:"10"}}),n("line",{attrs:{x1:"15",y1:"9",x2:"9",y2:"15"}}),n("line",{attrs:{x1:"9",y1:"9",x2:"15",y2:"15"}})])},H=[],M={props:{width:{default:24},height:{default:24}}},W=M,F=Object(s["a"])(W,D,H,!1,null,null,null),X=F.exports,K={components:{XCircle:X}},G=K,z=Object(s["a"])(G,B,N,!1,null,null,null),J=z.exports,q={components:{WarningBox:J},data:function(){return{imageList:[],invalidType:!1}},computed:Object(m["a"])({previews:function(){var e=[];return this.imageList.forEach((function(t){return e.push({url:URL.createObjectURL(t),image:t})})),e}},Object(I["c"])(["stateUser"])),methods:Object(m["a"])({updateWrapper:function(e){this.checkImageType(e)?this.updateImageList(e):this.$refs.imageInput.value=""},updateImageList:function(e){this.imageList=this.imageList.concat(e?Object(R["a"])(e.dataTransfer.files):Object(R["a"])(this.$refs.imageInput.files))},checkImageType:function(e){for(var t=["image/png","image/jpeg","image/gif"],n=e?Object(R["a"])(e.dataTransfer.files):Object(R["a"])(this.$refs.imageInput.files),a=0;a<n.length;a++)if(!t.includes(n[a].type))return this.invalidType=!0,!1;return this.invalidType=!1,!0},removeImage:function(e){this.imageList.splice(this.imageList.indexOf(e),1)},submitImage:function(){for(var e=new FormData,t=0;t<this.imageList.length;t++)e.set("image",this.imageList[t]),this.postImage(e);this.invalidType=!1,this.imageList=[]},postImage:function(e){var t=this;return Object(h["a"])(regeneratorRuntime.mark((function n(){var a,r,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,a={method:"POST",headers:{secret:t.stateUser.secret},body:e},n.next=4,fetch("/api/image",a);case 4:return r=n.sent,n.next=7,r.json();case 7:i=n.sent,t.addStateImageSnowflake(i.snowflake),n.next=14;break;case 11:n.prev=11,n.t0=n["catch"](0);case 14:case"end":return n.stop()}}),n,null,[[0,11]])})))()}},Object(I["b"])(["addStateImageSnowflake"]))},V=q,Q=Object(s["a"])(V,A,E,!1,null,null,null),Y=Q.exports,Z=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("div",[e._v("Add tag/Change tag type")]),n("div",[n("input",{directives:[{name:"model",rawName:"v-model",value:e.tag,expression:"tag"}],attrs:{placeholder:"Tag to add"},domProps:{value:e.tag},on:{input:function(t){t.target.composing||(e.tag=t.target.value)}}}),n("select",{directives:[{name:"model",rawName:"v-model",value:e.tagType,expression:"tagType"}],on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.tagType=t.target.multiple?n:n[0]}}},[n("option",{attrs:{disabled:""}},[e._v("Tag type")]),n("option",{attrs:{value:"artist"}},[e._v("Artist")]),n("option",{attrs:{value:"character"}},[e._v("Character")]),n("option",{attrs:{value:"copyright"}},[e._v("Copyright")]),n("option",{attrs:{value:"generic"}},[e._v("Generic")]),n("option",{attrs:{value:"group"}},[e._v("Group")]),n("option",{attrs:{value:"meta"}},[e._v("Meta")])])]),n("div",[n("button",{attrs:{disabled:e.tagIncorrect},on:{click:function(t){e.setTag(),e.setType(),e.resetTagAndType()}}},[e._v(" Submit ")])]),e.tagIncorrect?n("div",[e._v(" Tag incorrect. Make sure your tag doesn't exceed 128 characters and matches "),n("b",[e._v("/^[a-z0-9()_-]*$/g")])]):e._e(),n("div",[e._v("Type: "+e._s(e.tagType)+", Tag: "+e._s(e.tag))])])},ee=[],te={data:function(){return{tag:"",tagType:"generic"}},computed:Object(m["a"])({tagIncorrect:function(){var e=/^[a-z0-9()_-]*$/g;return!this.tag.match(e)||this.tag.length>128}},Object(I["c"])(["stateUser"])),methods:{setTag:function(){fetch("/api/tag/".concat(this.tag),{method:"PUT",headers:{secret:this.stateUser.secret}}).then((function(e){console.log(e)})).catch((function(e){return console.error(e)}))},setType:function(){var e={method:"PATCH",headers:{"Content-Type":"application/json",secret:this.stateUser.secret},body:JSON.stringify({type:this.tagType})};fetch("/api/tag/".concat(this.tag,"/info"),e).then((function(e){return console.log(e)})).catch((function(e){return console.error(e)}))},resetTagAndType:function(){this.tag="",this.tagType="generic"}}},ne=te,ae=Object(s["a"])(ne,Z,ee,!1,null,null,null),re=ae.exports,ie=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.stateUser.id?n("div",{staticClass:"text-lg ml-1 mb-1"},[e._v(" Welcome, "+e._s(e.stateUser.username)+" ")]):n("div",[e.authenticating?e._e():n("button",{staticClass:"\n        hover:text-gray-600\n        focus:outline-none\n        text-gray-800\n        font-semibold\n        p-2\n      ",on:{click:function(t){e.authenticating=!0}}},[e._v(" Authenticate ")]),e.authenticating?n("div",[e.authenticationFailed?n("WarningBox",{on:{click:function(t){e.authenticationFailed=!1}}},[e._v(" Authentication failed. Please check your secret token. ")]):e._e(),n("input",{directives:[{name:"model",rawName:"v-model",value:e.secret,expression:"secret"}],staticClass:"\n          border border-transparent\n          rounded\n          m-4\n          p-1\n          shadow-inner\n          bg-gray-200\n          focus:ring-2 focus:ring-gray-400\n        ",attrs:{type:"text",placeholder:"Secret token"},domProps:{value:e.secret},on:{keyup:function(t){if(!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter"))return null;e.authenticate(e.secret.trim())},input:function(t){t.target.composing||(e.secret=t.target.value)}}}),n("span",[n("button",{on:{click:function(t){e.authenticate(e.secret.trim())}}},[n("Checkmark",{staticClass:"login-button",attrs:{width:"30",height:"30"}})],1),n("button",{on:{click:function(t){e.authenticating=!1,e.authenticationFailed=!1,e.secret=""}}},[n("XCircle",{staticClass:"login-button",attrs:{width:"30",height:"30"}})],1)])],1):e._e()])])},se=[],ce=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:e.width,height:e.height,viewBox:"0 0 24 24",fill:"none",stroke:"#000000","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}},[n("path",{attrs:{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14"}}),n("polyline",{attrs:{points:"22 4 12 14.01 9 11.01"}})])},oe=[],le={props:{width:{default:24},height:{default:24}}},ue=le,ge=Object(s["a"])(ue,ce,oe,!1,null,null,null),de=ge.exports,pe={components:{Checkmark:de,XCircle:X,WarningBox:J},data:function(){return{authenticating:!1,authenticationFailed:!1,secret:""}},computed:Object(m["a"])({},Object(I["c"])(["stateUser"])),methods:Object(m["a"])({authenticate:function(e){var t=this;return Object(h["a"])(regeneratorRuntime.mark((function n(){var a,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,fetch("/api/user/this",{headers:{secret:e}});case 3:return a=n.sent,n.next=6,a.json();case 6:r=n.sent,a.ok?t.saveStateUser({id:r.id,privileged:r.privileged,username:r.username,secret:e}):t.authenticationFailed=!0,n.next=13;break;case 10:n.prev=10,n.t0=n["catch"](0);case 13:case"end":return n.stop()}}),n,null,[[0,10]])})))()}},Object(I["b"])(["saveStateUser"]))},fe=pe,he=(n("4feb"),Object(s["a"])(fe,ie,se,!1,null,"b6e9e1e8",null)),me=he.exports,ve=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:e.width,height:e.height,viewBox:"0 0 24 24",fill:"none",stroke:"#000000","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}},[n("path",{attrs:{d:"M13 17l5-5-5-5M6 17l5-5-5-5"}})])},we=[],be={props:{width:{default:24},height:{default:24}}},ye=be,xe=Object(s["a"])(ye,ve,we,!1,null,null,null),ke=xe.exports,_e={components:{ImageList:$,ImageUpload:Y,TagCreation:re,UserAuthentication:me,IconXCircle:X,IconChevronsRight:ke},data:function(){return{sideBarHidden:!1}}},je=_e,Oe=Object(s["a"])(je,g,d,!1,null,null,null),Ce=Oe.exports,Te=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("image-upload")],1)},Pe=[],Ie={components:{ImageUpload:Y}},Se=Ie,Ue=Object(s["a"])(Se,Te,Pe,!1,null,null,null),Le=Ue.exports,$e=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"flex flex-row"},[n("section",{staticClass:"flex flex-col sticky top-0 h-screen w-1/3"},[n("div",[e._v(" Tags: "),e._l(e.imageTags,(function(t){return n("span",[e._v(" "+e._s(t)+" ")])}))],2)]),n("div",{attrs:{id:"image-container"}},[n("img",{attrs:{src:"/api/image/"+e.flake+"/file",alt:""}})])])},Ae=[],Ee={data:function(){return{imageTags:Array}},computed:{flake:function(){return window.location.pathname.split("/").pop()}},methods:{getImageTags:function(){var e=this;return Object(h["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,fetch("/api/image/".concat(e.flake,"/tag"));case 2:return n=t.sent,t.next=5,n.json();case 5:return a=t.sent,t.abrupt("return",a);case 7:case"end":return t.stop()}}),t)})))()}},created:function(){var e=this;return Object(h["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.getImageTags();case 2:e.imageTags=t.sent;case 3:case"end":return t.stop()}}),t)})))()}},Re=Ee,Be=(n("a69b"),Object(s["a"])(Re,$e,Ae,!1,null,"b47bc4fe",null)),Ne=Be.exports;a["a"].use(u["a"]);var De=[{path:"/",name:"Home",component:Ce},{path:"/upload",name:"UploadNew",component:Le},{path:"/:page",name:"Page",component:Ce},{path:"/image/:hash",name:"ImageView",component:Ne}],He=new u["a"]({mode:"history",base:"/web/",routes:De}),Me=He,We=n("0e44");a["a"].use(I["a"]);var Fe=Object(We["a"])({key:"imageboard",paths:["stateUser"]}),Xe=new I["a"].Store({state:{stateImageSnowflakes:[],stateUser:{id:null,privileged:null,username:null,secret:null}},mutations:{setStateImageSnowflakes:function(e,t){e.stateImageSnowflakes=t},addStateImageSnowflake:function(e,t){e.stateImageSnowflakes.push(t)},saveStateUser:function(e,t){e.stateUser.id=t.id,e.stateUser.privileged=t.privileged,e.stateUser.username=t.username,e.stateUser.secret=t.secret}},actions:{setStateImageSnowflakes:function(e,t){e.commit("setStateImageSnowflakes",t)},addStateImageSnowflake:function(e,t){e.commit("addStateImageSnowflake",t)},saveStateUser:function(e,t){e.commit("saveStateUser",t)}},modules:{},plugins:[Fe]});n("def6");a["a"].config.productionTip=!1,new a["a"]({router:Me,store:Xe,render:function(e){return e(l)}}).$mount("#app")},a595:function(e,t,n){},a69b:function(e,t,n){"use strict";n("ff7e")},b5d5:function(e,t,n){"use strict";n("31f9")},def6:function(e,t,n){},ff7e:function(e,t,n){}});
    //# sourceMappingURL=app.e837c338.js.map