Files
vuefilemanager/public/chunks/files~chunks/shared-files~chunks/shared-page~chunks/trash.js
2020-08-30 15:33:52 +02:00

1 line
96 KiB
JavaScript
Vendored

(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{115:function(e,t,n){var i=n(357);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},116:function(e,t,n){var i=n(359);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},117:function(e,t,n){var i=n(361);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},118:function(e,t,n){var i=n(363);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},120:function(e,t,n){var i=n(367);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},121:function(e,t,n){var i=n(369);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},122:function(e,t,n){var i=n(371);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},123:function(e,t,n){var i=n(373);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},124:function(e,t,n){var i=n(375);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},125:function(e,t,n){var i=n(377);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},126:function(e,t,n){var i=n(379);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},127:function(e,t,n){var i=n(381);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},128:function(e,t,n){var i=n(383);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},129:function(e,t,n){var i=n(385);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},130:function(e,t,n){var i=n(387);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},131:function(e,t,n){var i=n(389);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},171:function(e,t,n){"use strict";var i=n(179),a=n(40),o=n(51),s=n(1),r=n(6),l=n(3),c=n(24);function d(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 p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var u={name:"MobileToolBar",components:{ToolbarButtonUpload:i.a,ChevronLeftIcon:s.d,ToolbarButton:a.a,SearchBar:o.a,MenuIcon:s.E},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["fileInfoVisible","FilePreviewType","fileInfoDetail","currentFolder","browseHistory","homeDirectory"]),{directoryName:function(){return this.currentFolder?this.currentFolder.name:this.homeDirectory.name}}),methods:{showMobileNavigation:function(){l.a.$emit("show:mobile-navigation")},goBack:function(){var e=Object(c.last)(this.browseHistory);"trash-root"===e.location?this.$store.dispatch("getTrash"):"shared"===e.location?this.$store.dispatch("getShared"):this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:e,back:!0,init:!1}]):this.$store.dispatch("getFolder",[{folder:e,back:!0,init:!1}])}},created:function(){var e=this;l.a.$on("show:content",(function(){e.isSidebarMenu&&(e.isSidebarMenu=!1)}))}},m=(n(368),n(0)),f=Object(m.a)(u,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"mobile-toolbar"},[n("div",{staticClass:"go-back-button",on:{click:e.goBack}},[n("chevron-left-icon",{staticClass:"icon-back",class:{"is-visible":e.browseHistory.length>1},attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"directory-name"},[e._v(e._s(e.directoryName))]),e._v(" "),n("div",{staticClass:"more-actions-button"},[e.$checkPermission("master")?n("div",{staticClass:"tap-area",on:{click:e.showMobileNavigation}},[n("menu-icon",{attrs:{size:"17"}})],1):e._e()])])}),[],!1,null,"d0931b78",null).exports,v={name:"MobileActionButtonUpload",components:{UploadCloudIcon:s.T},methods:{emmitFiles:function(e){this.$uploadFiles(e.target.files)}}},b=(n(370),Object(m.a)(v,(function(){var e=this.$createElement,t=this._self._c||e;return t("button",{staticClass:"mobile-action-button"},[t("div",{staticClass:"flex"},[t("upload-cloud-icon",{staticClass:"icon",attrs:{size:"15"}}),this._v(" "),t("label",{staticClass:"label button file-input button-base",attrs:{label:"file"}},[this._t("default"),this._v(" "),t("input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{id:"file",type:"file",name:"files[]",multiple:""},on:{change:this.emmitFiles}})],2)],1)])}),[],!1,null,"160992a2",null).exports),h=n(32),g=n(177);function _(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 w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var x={name:"MobileActions",components:{MobileActionButtonUpload:b,MobileActionButton:h.a,UploadProgress:g.a},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["FilePreviewType"]),{previewIcon:function(){return"list"===this.FilePreviewType?"th":"th-list"},previewText:function(){return"list"===this.FilePreviewType?this.$t("preview_type.grid"):this.$t("preview_type.list")}}),methods:{switchPreview:function(){this.$store.dispatch("changePreviewType")},createFolder:function(){if(this.$isMobile()){var e=prompt(this.$t("popup_create_folder.title"));e&&this.$createFolder(e)}else this.$createFolder(this.$t("popup_create_folder.folder_default_name"))}}},y=(n(372),Object(m.a)(x,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"mobile-actions-wrapper"}},[e.$isThisLocation(["trash","trash-root"])&&e.$checkPermission("master")?n("div",{staticClass:"mobile-actions"},[n("MobileActionButton",{attrs:{icon:e.previewIcon},nativeOn:{click:function(t){return e.switchPreview(t)}}},[e._v("\n "+e._s(e.previewText)+"\n ")]),e._v(" "),n("MobileActionButton",{attrs:{icon:"trash"},nativeOn:{click:function(t){return e.$store.dispatch("emptyTrash")}}},[e._v("\n "+e._s(e.$t("context_menu.empty_trash"))+"\n ")])],1):e._e(),e._v(" "),e.$isThisLocation(["base","public"])&&e.$checkPermission(["master","editor"])?n("div",{staticClass:"mobile-actions"},[n("MobileActionButton",{attrs:{icon:"folder-plus"},nativeOn:{click:function(t){return e.createFolder(t)}}},[e._v("\n "+e._s(e.$t("context_menu.add_folder"))+"\n ")]),e._v(" "),n("MobileActionButtonUpload",[e._v("\n "+e._s(e.$t("context_menu.upload"))+"\n ")]),e._v(" "),n("MobileActionButton",{attrs:{icon:e.previewIcon},nativeOn:{click:function(t){return e.switchPreview(t)}}},[e._v("\n "+e._s(e.previewText)+"\n ")])],1):e._e(),e._v(" "),e.$isThisLocation(["base","shared","public"])&&e.$checkPermission("visitor")||e.$isThisLocation(["latest","shared"])&&e.$checkPermission("master")?n("div",{staticClass:"mobile-actions"},[n("MobileActionButton",{attrs:{icon:e.previewIcon},nativeOn:{click:function(t){return e.switchPreview(t)}}},[e._v("\n "+e._s(e.previewText)+"\n ")])],1):e._e(),e._v(" "),n("UploadProgress")],1)}),[],!1,null,"7aca7cb5",null).exports);function k(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 C(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O={name:"FilePreview",computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach((function(t){C(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["fileInfoDetail"]),{canBePreview:function(){return this.fileInfoDetail&&!Object(c.includes)(["folder","file"],this.fileInfoDetail.type)}})},I=(n(374),Object(m.a)(O,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.canBePreview?n("div",{staticClass:"preview"},["image"==e.fileInfoDetail.type?n("img",{attrs:{src:e.fileInfoDetail.thumbnail,alt:e.fileInfoDetail.name}}):"audio"==e.fileInfoDetail.type?n("audio",{attrs:{src:e.fileInfoDetail.file_url,controlsList:"nodownload",controls:""}}):"video"==e.fileInfoDetail.type?n("video",{attrs:{controlsList:"nodownload",disablePictureInPicture:"",playsinline:"",controls:""}},[n("source",{attrs:{src:e.fileInfoDetail.file_url,type:"video/mp4"}})]):e._e()]):e._e()}),[],!1,null,"3ad9d4c3",null).exports),$=n(52),P=n(47),j=n(48);function F(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,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E={name:"FileInfoPanel",components:{ListInfoItem:P.a,ListInfo:j.a,FilePreview:I,FolderIcon:s.s,UnlockIcon:s.S,VideoIcon:s.X,CopyInput:$.a,ImageIcon:s.x,FileIcon:s.q,Edit2Icon:s.m,LockIcon:s.C},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?F(Object(n),!0).forEach((function(t){D(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["fileInfoDetail","permissionOptions"]),{fileType:function(){return this.fileInfoDetail.type},sharedInfo:function(){var e=this,t=this.permissionOptions.find((function(t){return t.value===e.fileInfoDetail.shared.permission}));return t?t.label:this.$t("shared.can_download")},sharedIcon:function(){switch(this.fileInfoDetail.shared.permission){case"editor":return"user-edit";case"visitor":return"user";default:return"download"}},isLocked:function(){return this.fileInfoDetail.shared.protected}}),methods:{shareItemOptions:function(){l.a.$emit("popup:open",{name:"share-edit",item:this.fileInfoDetail})},moveItem:function(){l.a.$emit("popup:open",{name:"move",item:this.fileInfoDetail})}}},z=(n(376),Object(m.a)(E,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.fileInfoDetail?n("div",{staticClass:"file-info-content"},[n("div",{staticClass:"file-headline",attrs:{spellcheck:"false"}},[n("FilePreview"),e._v(" "),n("div",{staticClass:"flex"},[n("div",{staticClass:"icon"},[n("div",{staticClass:"icon-preview"},["image"===e.fileType?n("image-icon",{attrs:{size:"21"}}):e._e(),e._v(" "),"video"===e.fileType?n("video-icon",{attrs:{size:"21"}}):e._e(),e._v(" "),"folder"===e.fileType?n("folder-icon",{attrs:{size:"21"}}):e._e(),e._v(" "),"file"===e.fileType?n("file-icon",{attrs:{size:"21"}}):e._e()],1)]),e._v(" "),n("div",{staticClass:"file-info"},[n("span",{ref:"name",staticClass:"name"},[e._v(e._s(e.fileInfoDetail.name))]),e._v(" "),e.fileInfoDetail.mimetype?n("span",{staticClass:"mimetype"},[e._v("."+e._s(e.fileInfoDetail.mimetype))]):e._e()])])],1),e._v(" "),n("ListInfo",[e.fileInfoDetail.filesize?n("ListInfoItem",{attrs:{title:e.$t("file_detail.size"),content:e.fileInfoDetail.filesize}}):e._e(),e._v(" "),e.$checkPermission(["master"])&&"master"!==e.fileInfoDetail.user_scope?n("ListInfoItem",{attrs:{title:e.$t("file_detail.author"),content:e.$t("file_detail.author_participant")}}):e._e(),e._v(" "),n("ListInfoItem",{attrs:{title:e.$t("file_detail.created_at"),content:e.fileInfoDetail.created_at}}),e._v(" "),e.$checkPermission(["master"])?n("ListInfoItem",{attrs:{title:e.$t("file_detail.where")}},[n("div",{staticClass:"action-button",on:{click:e.moveItem}},[n("span",[e._v(e._s(e.fileInfoDetail.parent?e.fileInfoDetail.parent.name:e.$t("locations.home")))]),e._v(" "),n("edit-2-icon",{staticClass:"edit-icon",attrs:{size:"10"}})],1)]):e._e(),e._v(" "),e.$checkPermission("master")&&e.fileInfoDetail.shared?n("ListInfoItem",{attrs:{title:e.$t("file_detail.shared")}},[n("div",{staticClass:"action-button",on:{click:e.shareItemOptions}},[n("span",[e._v(e._s(e.sharedInfo))]),e._v(" "),n("edit-2-icon",{staticClass:"edit-icon",attrs:{size:"10"}})],1),e._v(" "),n("div",{staticClass:"sharelink"},[e.isLocked?n("lock-icon",{staticClass:"lock-icon",attrs:{size:"17"},on:{click:e.shareItemOptions}}):e._e(),e._v(" "),e.isLocked?e._e():n("unlock-icon",{staticClass:"lock-icon",attrs:{size:"17"},on:{click:e.shareItemOptions}}),e._v(" "),n("CopyInput",{staticClass:"copy-sharelink",attrs:{size:"small",value:e.fileInfoDetail.shared.link}})],1)]):e._e()],1)],1):e._e()}),[],!1,null,"3eb6e95d",null).exports);function T(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 B(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var L={name:"FileItemList",props:["data"],components:{UserPlusIcon:s.V,LinkIcon:s.A},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){B(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["FilePreviewType"]),{isFolder:function(){return"folder"===this.data.type},isFile:function(){return"folder"!==this.data.type&&"image"!==this.data.type},isImage:function(){return"image"===this.data.type},isPdf:function(){return"pdf"===this.data.mimetype},isVideo:function(){return"video"===this.data.type},isAudio:function(){return["mpeg","mp3","mp4","wan","flac"].includes(this.data.mimetype)&&"audio"===this.data.type},canEditName:function(){return!(this.$isMobile()||this.$isThisLocation(["trash","trash-root"])||this.$checkPermission("visitor")||this.sharedDetail&&"file"===this.sharedDetail.type)},canDrag:function(){return!this.isDeleted&&this.$checkPermission(["master","editor"])},timeStamp:function(){return this.data.deleted_at?this.$t("item_thumbnail.deleted_at",{time:this.data.deleted_at}):this.data.created_at},folderItems:function(){return this.data.deleted_at?this.data.trashed_items:this.data.items},isDeleted:function(){return!!this.data.deleted_at}}),filters:{limitCharacters:function(e){return e.length>3?e.substring(0,3)+"...":e.substring(0,3)}},data:function(){return{isClicked:!1,area:!1,itemName:void 0}},methods:{showItemActions:function(){this.$store.commit("GET_FILEINFO_DETAIL",this.data),l.a.$emit("mobileMenu:show")},dragEnter:function(){"folder"===this.data.type&&(this.area=!0)},dragLeave:function(){this.area=!1},clickedItem:function(e){l.a.$emit("contextMenu:hide"),l.a.$emit("fileItem:deselect"),this.isClicked=!0,this.$isMobile()&&this.isFolder&&(this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:this.data,back:!1,init:!1}]):this.$store.dispatch("getFolder",[{folder:this.data,back:!1,init:!1}])),this.$isMobile()&&(this.isImage||this.isVideo||this.isAudio)&&l.a.$emit("fileFullPreview:show"),this.$store.commit("GET_FILEINFO_DETAIL",this.data);var t=e.target.className;["name","icon","file-link","file-icon-text"].includes(t)},goToItem:function(){(this.isImage||this.isVideo||this.isAudio)&&l.a.$emit("fileFullPreview:show"),!this.isFile||this.isPdf||this.isVideo||this.isAudio||this.$downloadFile(this.data.file_url,this.data.name+"."+this.data.mimetype),this.isFolder&&(this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:this.data,back:!1,init:!1}]):this.$store.dispatch("getFolder",[{folder:this.data,back:!1,init:!1}]))},renameItem:Object(c.debounce)((function(e){""!==e.target.innerText.trim()&&this.$store.dispatch("renameItem",{unique_id:this.data.unique_id,type:this.data.type,name:e.target.innerText})}),300)},created:function(){var e=this;this.itemName=this.data.name,l.a.$on("fileItem:deselect",(function(){e.isClicked=!1})),l.a.$on("change:name",(function(t){e.data.unique_id==t.unique_id&&(e.itemName=t.name)}))}},S=(n(378),Object(m.a)(L,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"file-wrapper",attrs:{spellcheck:"false"},on:{click:function(t){return t.stopPropagation(),e.clickedItem(t)},dblclick:e.goToItem}},[n("div",{staticClass:"file-item",class:{"is-clicked":e.isClicked,"is-dragenter":e.area},attrs:{draggable:e.canDrag},on:{dragstart:function(t){return e.$emit("dragstart")},drop:function(t){e.$emit("drop"),e.area=!1},dragleave:e.dragLeave,dragover:function(t){return t.preventDefault(),e.dragEnter(t)}}},[n("div",{staticClass:"icon-item"},[e.isFile?n("span",{staticClass:"file-icon-text"},[e._v("\n\t\t\t\t"+e._s(e._f("limitCharacters")(e.data.mimetype))+"\n\t\t\t")]):e._e(),e._v(" "),e.isFile?n("FontAwesomeIcon",{staticClass:"file-icon",attrs:{icon:"file"}}):e._e(),e._v(" "),e.isImage?n("img",{staticClass:"image",attrs:{src:e.data.thumbnail,alt:e.data.name}}):e._e(),e._v(" "),e.isFolder?n("FontAwesomeIcon",{staticClass:"folder-icon",class:{"is-deleted":e.isDeleted},attrs:{icon:"folder"}}):e._e()],1),e._v(" "),n("div",{staticClass:"item-name"},[n("b",{ref:"name",staticClass:"name",attrs:{contenteditable:e.canEditName},on:{input:e.renameItem}},[e._v("\n\t\t\t\t"+e._s(e.itemName)+"\n\t\t\t")]),e._v(" "),n("div",{staticClass:"item-info"},[e.$checkPermission("master")&&e.data.shared?n("div",{staticClass:"item-shared"},[n("link-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.$checkPermission("master")&&"master"!==e.data.user_scope?n("div",{staticClass:"item-shared"},[n("user-plus-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.isFolder?e._e():n("span",{staticClass:"item-size"},[e._v(e._s(e.data.filesize)+", "+e._s(e.timeStamp))]),e._v(" "),e.isFolder?n("span",{staticClass:"item-length"},[e._v(" "+e._s(0==e.folderItems?e.$t("folder.empty"):e.$tc("folder.item_counts",e.folderItems))+", "+e._s(e.timeStamp)+" ")]):e._e()])]),e._v(" "),!e.$isMobile()||e.$checkPermission("visitor")&&e.isFolder?e._e():n("div",{staticClass:"actions"},[n("span",{staticClass:"show-actions",on:{click:function(t){return t.stopPropagation(),e.showItemActions(t)}}},[n("FontAwesomeIcon",{staticClass:"icon-action",attrs:{icon:"ellipsis-v"}})],1)])])])}),[],!1,null,"8638f7ae",null).exports),M=n(178),A={name:"EmptyMessage",props:["icon","message"],components:{EyeOffIcon:s.p}},V=(n(380),Object(m.a)(A,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"empty-message"},[t("div",{staticClass:"message"},["eye-off"===this.icon?t("eye-off-icon",{staticClass:"icon",attrs:{size:"36"}}):this._e(),this._v(" "),t("p",[this._v(this._s(this.message))])],1)])}),[],!1,null,"f1b82072",null).exports),N={name:"ButtonBase",props:["buttonStyle"],data:function(){return{files:void 0}},methods:{emmitFiles:function(e){this.$uploadFiles(e.target.files)}}};n(382);function q(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 U(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var G={name:"EmptyPage",props:["title","description"],components:{ButtonUpload:Object(m.a)(N,(function(){var e=this.$createElement,t=this._self._c||e;return t("label",{staticClass:"button file-input button-base",class:this.buttonStyle,attrs:{label:"file"}},[this._t("default"),this._v(" "),t("input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{accept:"*",id:"file",type:"file",name:"files[]",multiple:""},on:{change:this.emmitFiles}})],2)}),[],!1,null,"00125c42",null).exports,Spinner:n(18).a},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach((function(t){U(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["data","isLoading","currentFolder"]),{isEmpty:function(){return this.data&&0==this.data.length}})},R=(n(384),Object(m.a)(G,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.isLoading||e.isEmpty?n("div",{staticClass:"empty-page"},[n("div",{staticClass:"empty-state"},[e.$isThisLocation(["shared"])&&!e.isLoading?n("div",{staticClass:"text-content"},[n("h1",{staticClass:"title"},[e._v(e._s(e.$t("shared.empty_shared")))])]):e._e(),e._v(" "),e.$isThisLocation(["trash","trash-root"])&&!e.isLoading?n("div",{staticClass:"text-content"},[n("h1",{staticClass:"title"},[e._v(e._s(e.$t("empty_page.title")))])]):e._e(),e._v(" "),e.$isThisLocation(["participant_uploads"])&&!e.isLoading?n("div",{staticClass:"text-content"},[n("h1",{staticClass:"title"},[e._v(e._s(e.$t("messages.nothing_from_participants")))])]):e._e(),e._v(" "),e.$isThisLocation(["base","public","latest"])&&!e.isLoading?n("div",{staticClass:"text-content"},[n("h1",{staticClass:"title"},[e._v(e._s(e.$t("empty_page.title")))]),e._v(" "),e.$checkPermission(["master","editor"])?n("p",{staticClass:"description"},[e._v(e._s(e.$t("empty_page.description")))]):e._e(),e._v(" "),e.$checkPermission(["master","editor"])?n("ButtonUpload",{attrs:{"button-style":"theme"}},[e._v("\n "+e._s(e.$t("empty_page.call_to_action"))+"\n ")]):e._e()],1):e._e(),e._v(" "),e.isLoading?n("div",{staticClass:"text-content"},[n("Spinner")],1):e._e()])]):e._e()}),[],!1,null,"bb5aa772",null).exports);function H(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 X(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Y={name:"FilesContainer",components:{MobileToolbar:f,MobileActions:y,FileInfoPanel:z,FileItemList:S,FileItemGrid:M.a,EmptyMessage:V,SearchBar:o.a,EmptyPage:R},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?H(Object(n),!0).forEach((function(t){X(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(r.b)(["uploadingFilesCount","fileInfoVisible","fileInfoDetail","currentFolder","FilePreviewType","isSearching","isLoading","data"]),{isGrid:function(){return"grid"===this.FilePreviewType},isList:function(){return"list"===this.FilePreviewType},isEmpty:function(){return 0==this.data.length}}),data:function(){return{draggingId:void 0,isDragging:!1}},methods:{dropUpload:function(e){this.$uploadExternalFiles(e,this.currentFolder.unique_id),this.isDragging=!1},dragEnter:function(){this.isDragging=!0},dragLeave:function(){this.isDragging=!1},dragStart:function(e){l.a.$emit("dragstart",e),this.draggingId=e},dragFinish:function(e,t){if(0==t.dataTransfer.items.length){if("folder"!==e.type||this.draggingId===e)return;this.$store.dispatch("moveItem",[this.draggingId,e])}else{var n="folder"!==e.type?this.currentFolder.unique_id:e.unique_id;this.$uploadExternalFiles(t,n)}this.isDragging=!1},contextMenu:function(e,t){l.a.$emit("contextMenu:show",e,t)},filesContainerClick:function(){l.a.$emit("fileItem:deselect"),l.a.$emit("contextMenu:hide")}},created:function(){var e=this;l.a.$on("fileItem:deselect",(function(){return e.$store.commit("CLEAR_FILEINFO_DETAIL")})),l.a.$on("scrollTop",(function(){var e=document.getElementsByClassName("files-container")[0];e&&(e.scrollTop=0)})),l.a.$on("items:delete",(function(){e.$store.dispatch("deleteItem",e.fileInfoDetail)}))}},Q=(n(386),Object(m.a)(Y,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"file-content",class:{"is-offset":e.uploadingFilesCount,"is-dragging":e.isDragging},on:{dragover:[function(e){e.preventDefault()},e.dragEnter],drop:function(t){return t.stopPropagation(),t.preventDefault(),e.dropUpload(t)},dragleave:e.dragLeave}},[n("div",{ref:"fileContainer",staticClass:"files-container",class:{"is-fileinfo-visible":e.fileInfoVisible&&!e.$isMinimalScale()},on:{click:function(t){return t.target!==t.currentTarget?null:e.filesContainerClick(t)}}},[n("MobileToolbar"),e._v(" "),n("SearchBar",{staticClass:"mobile-search"}),e._v(" "),n("MobileActions"),e._v(" "),e.isList?n("div",{staticClass:"file-list-wrapper"},[n("transition-group",{staticClass:"file-list",class:e.FilePreviewType,attrs:{name:"file",tag:"section"}},e._l(e.data,(function(t){return n("FileItemList",{key:t.unique_id,staticClass:"file-item",attrs:{data:t},on:{dragstart:function(n){return e.dragStart(t)}},nativeOn:{drop:function(n){return n.stopPropagation(),n.preventDefault(),e.dragFinish(t,n)},contextmenu:function(n){return n.preventDefault(),e.contextMenu(n,t)}}})})),1)],1):e._e(),e._v(" "),e.isGrid?n("div",{staticClass:"file-grid-wrapper"},[n("transition-group",{staticClass:"file-list",class:e.FilePreviewType,attrs:{name:"file",tag:"section"}},e._l(e.data,(function(t){return n("FileItemGrid",{key:t.unique_id,staticClass:"file-item",attrs:{data:t},on:{dragstart:function(n){return e.dragStart(t)}},nativeOn:{drop:function(n){return n.preventDefault(),e.dragFinish(t,n)},contextmenu:function(n){return n.preventDefault(),e.contextMenu(n,t)}}})})),1)],1):e._e(),e._v(" "),e.isSearching?e._e():n("EmptyPage"),e._v(" "),e.isSearching&&e.isEmpty?n("EmptyMessage",{attrs:{message:e.$t("messages.nothing_was_found"),icon:"eye-slash"}}):e._e()],1),e._v(" "),e.$isMinimalScale()?e._e():n("div",{staticClass:"file-info-container",class:{"is-fileinfo-visible":e.fileInfoVisible}},[e.fileInfoDetail?n("FileInfoPanel"):e._e(),e._v(" "),e.fileInfoDetail?e._e():n("EmptyMessage",{attrs:{message:e.$t("messages.nothing_to_preview"),icon:"eye-off"}})],1)])}),[],!1,null,"6a463156",null));t.a=Q.exports},172:function(e,t,n){"use strict";var i=n(1),a=n(6),o=n(3);function s(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 r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l={name:"ContextMenu",components:{CornerDownRightIcon:i.i,DownloadCloudIcon:i.l,FolderPlusIcon:i.t,LifeBuoyIcon:i.z,Trash2Icon:i.Q,Edit2Icon:i.m,TrashIcon:i.R,LinkIcon:i.A,StarIcon:i.P,EyeIcon:i.o},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(a.b)(["user"]),{favourites:function(){return this.user.relationships.favourites.data.attributes.folders},isFolder:function(){return this.item&&"folder"===this.item.type},isFile:function(){return this.item&&"folder"!==this.item.type&&this.item&&"image"!==this.item.type},isImage:function(){return this.item&&"image"===this.item.type},isInFavourites:function(){var e=this;return this.favourites.find((function(t){return t.unique_id==e.item.unique_id}))}}),data:function(){return{showFromPreview:!1,item:void 0,isVisible:!1,positionX:0,positionY:0}},methods:{renameItem:function(){var e=prompt(this.$t("popup_rename.title"),this.item.name);if(e&&""!==e){var t={unique_id:this.item.unique_id,type:this.item.type,name:e};this.$store.dispatch("renameItem",t),this.$isMobile()&&o.a.$emit("change:name",t)}},moveItem:function(){o.a.$emit("popup:open",{name:"move",item:this.item})},shareItem:function(){this.item.shared?o.a.$emit("popup:open",{name:"share-edit",item:this.item}):o.a.$emit("popup:open",{name:"share-create",item:this.item})},addToFavourites:function(){var e=this;this.favourites&&!this.favourites.find((function(t){return t.unique_id==e.item.unique_id}))?this.$store.dispatch("addToFavourites",this.item):this.$store.dispatch("removeFromFavourites",this.item)},downloadItem:function(){this.$downloadFile(this.item.file_url,this.item.name+"."+this.item.mimetype)},ItemDetail:function(){this.$store.commit("GET_FILEINFO_DETAIL",this.item),this.$store.dispatch("fileInfoToggle",!0)},deleteItem:function(){this.$store.dispatch("deleteItem",this.item)},createFolder:function(){this.$createFolder(this.$t("popup_create_folder.folder_default_name"))},closeAndResetContextMenu:function(){this.isVisible=!1,this.item=void 0},showFolderActionsMenu:function(){var e=document.getElementById("folder-actions");this.positionX=e.offsetLeft+16,this.positionY=e.offsetTop+30,this.isVisible=!0},showContextMenu:function(e){var t=50*document.getElementById("menu-list").getElementsByClassName("menu-option").length,n=document.getElementById("files-view"),i=n.getClientRects()[0],a=e.clientX-i.left,o=e.clientY-i.top;n.offsetHeight-o<t?this.positionY=o-t:this.positionY=o,n.offsetWidth-a<190?this.positionX=a-190:this.positionX=a,this.isVisible=!0},showFilePreviewMenu:function(){var e=document.getElementById("fast-preview-menu");e&&(this.positionX=e.offsetLeft+16,this.positionY=e.offsetTop+51)}},watch:{item:function(e,t){null!=t&&this.showFromPreview&&(this.showFromPreview=!1)}},mounted:function(){var e=this;o.a.$on("actualShowingImage:ContextMenu",(function(t){e.item=t}))},created:function(){var e=this;o.a.$on("showContextMenuPreview:show",(function(t){e.showFromPreview?e.showFromPreview&&(e.showFromPreview=!1,e.item=void 0):(e.item=t,e.showFromPreview=!0,e.showFilePreviewMenu())})),o.a.$on("showContextMenuPreview:hide",(function(){e.showFromPreview=!1,e.item=void 0})),o.a.$on("contextMenu:show",(function(t,n){e.item=n,setTimeout((function(){return e.showContextMenu(t,n)}),10)})),o.a.$on("contextMenu:hide",(function(){return e.closeAndResetContextMenu()})),o.a.$on("folder:actions",(function(t){e.item=t,e.isVisible?e.isVisible=!1:e.showFolderActionsMenu()}))}},c=(n(388),n(0)),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[e.showFromPreview?n("div",{ref:"contextmenu",staticClass:"contextmenu filePreviewFixed",style:{top:e.positionY+"px",left:e.positionX+"px"}},[n("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.moveItem}},[n("div",{staticClass:"icon"},[n("corner-down-right-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.move"))+"\n ")])]),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.shareItem}},[n("div",{staticClass:"icon"},[n("link-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.item.shared?e.$t("context_menu.share_edit"):e.$t("context_menu.share"))+"\n ")])]),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[n("div",{staticClass:"icon"},[n("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]),e._v(" "),n("ul",{staticClass:"menu-option-group"},[e.isFolder?e._e():n("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[n("div",{staticClass:"icon"},[n("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])])])]):e._e(),e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.isVisible&&!e.showFromPreview,expression:"isVisible && !showFromPreview"}],ref:"contextmenu",staticClass:"contextmenu",style:{top:e.positionY+"px",left:e.positionX+"px"},on:{click:e.closeAndResetContextMenu}},[e.$isThisLocation(["trash","trash-root"])&&e.$checkPermission("master")?n("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[n("ul",{staticClass:"menu-option-group"},[e.item?n("li",{staticClass:"menu-option",on:{click:function(t){return e.$store.dispatch("restoreItem",e.item)}}},[n("div",{staticClass:"icon"},[n("life-buoy-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.restore"))+"\n ")])]):e._e(),e._v(" "),e.item?n("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[n("div",{staticClass:"icon"},[n("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])]):e._e(),e._v(" "),n("li",{staticClass:"menu-option",on:{click:function(t){return e.$store.dispatch("emptyTrash")}}},[n("div",{staticClass:"icon"},[n("trash-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.empty_trash"))+"\n ")])])]),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[n("div",{staticClass:"icon"},[n("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():n("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[n("div",{staticClass:"icon"},[n("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])]):e._e()]):e._e(),e._v(" "),e.$isThisLocation(["shared"])&&e.$checkPermission("master")?n("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[e.item&&e.isFolder?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.addToFavourites}},[n("div",{staticClass:"icon"},[n("star-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.isInFavourites?e.$t("context_menu.remove_from_favourites"):e.$t("context_menu.add_to_favourites"))+"\n ")])])]):e._e(),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.shareItem}},[n("div",{staticClass:"icon"},[n("link-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.item.shared?e.$t("context_menu.share_edit"):e.$t("context_menu.share"))+"\n ")])]),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[n("div",{staticClass:"icon"},[n("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]):e._e(),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[e.item?n("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[n("div",{staticClass:"icon"},[n("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]):e._e(),e._v(" "),e.isFolder?e._e():n("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[n("div",{staticClass:"icon"},[n("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])]):e._e()]):e._e(),e._v(" "),e.$isThisLocation(["base","participant_uploads","latest"])&&e.$checkPermission("master")?n("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[e.$isThisLocation(["participant_uploads","latest"])?e._e():n("ul",{staticClass:"menu-option-group"},[e.item&&e.isFolder?n("li",{staticClass:"menu-option",on:{click:e.addToFavourites}},[n("div",{staticClass:"icon"},[n("star-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.isInFavourites?e.$t("context_menu.remove_from_favourites"):e.$t("context_menu.add_to_favourites"))+"\n ")])]):e._e(),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.createFolder}},[n("div",{staticClass:"icon"},[n("folder-plus-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.create_folder"))+"\n ")])])]),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.moveItem}},[n("div",{staticClass:"icon"},[n("corner-down-right-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.move"))+"\n ")])]),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.shareItem}},[n("div",{staticClass:"icon"},[n("link-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.item.shared?e.$t("context_menu.share_edit"):e.$t("context_menu.share"))+"\n ")])]),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[n("div",{staticClass:"icon"},[n("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]):e._e(),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[n("div",{staticClass:"icon"},[n("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():n("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[n("div",{staticClass:"icon"},[n("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])]):e._e()]):e._e(),e._v(" "),e.$isThisLocation(["base","public"])&&e.$checkPermission("editor")?n("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.createFolder}},[n("div",{staticClass:"icon"},[n("folder-plus-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.create_folder"))+"\n ")])])]),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.moveItem}},[n("div",{staticClass:"icon"},[n("corner-down-right-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.move"))+"\n ")])]),e._v(" "),n("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[n("div",{staticClass:"icon"},[n("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]):e._e(),e._v(" "),e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[n("div",{staticClass:"icon"},[n("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():n("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[n("div",{staticClass:"icon"},[n("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])]):e._e()]):e._e(),e._v(" "),e.$isThisLocation(["base","public"])&&e.$checkPermission("visitor")?n("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[e.item?n("ul",{staticClass:"menu-option-group"},[n("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[n("div",{staticClass:"icon"},[n("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():n("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[n("div",{staticClass:"icon"},[n("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),n("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])]):e._e()]):e._e()])])}),[],!1,null,"c1b641d6",null);t.a=d.exports},173:function(e,t,n){"use strict";var i=n(179),a=n(1),o=n(177),s=n(40),r=n(51),l=n(6),c=n(3),d=n(24);function p(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 u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m={name:"ToolBar",components:{ToolbarButtonUpload:i.a,MoreHorizontalIcon:a.G,ChevronLeftIcon:a.d,UploadProgress:o.a,ToolbarButton:s.a,SearchBar:r.a},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(l.b)(["FilePreviewType","fileInfoVisible","fileInfoDetail","currentFolder","browseHistory","homeDirectory"]),{hasCapacity:function(){return!this.$store.getters.config.storageLimit||(!this.$store.getters.user||this.$store.getters.user.relationships.storage.data.attributes.used<=100)},directoryName:function(){return this.currentFolder?this.currentFolder.name:this.homeDirectory.name},preview:function(){return"list"===this.FilePreviewType?"th":"th-list"},canCreateFolderInView:function(){return!this.$isThisLocation(["base","public"])},canDeleteInView:function(){return!this.$isThisLocation(["trash","trash-root","base","participant_uploads","latest","shared","public"])},canUploadInView:function(){return!this.$isThisLocation(["base","public"])},canMoveInView:function(){return!this.$isThisLocation(["base","participant_uploads","latest","shared","public"])},canShareInView:function(){return!this.$isThisLocation(["base","participant_uploads","latest","shared","public"])}}),methods:{goBack:function(){var e=Object(d.last)(this.browseHistory);e&&("trash-root"===e.location?this.$store.dispatch("getTrash"):"shared"===e.location?this.$store.dispatch("getShared"):this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:e,back:!0,init:!1}]):this.$store.dispatch("getFolder",[{folder:e,back:!0,init:!1}]))},folderActions:function(){c.a.$emit("folder:actions",this.currentFolder)},deleteItem:function(){c.a.$emit("items:delete")},createFolder:function(){this.$createFolder()},moveItem:function(){c.a.$emit("popup:open",{name:"move",item:this.fileInfoDetail})},shareItem:function(){this.fileInfoDetail&&(this.fileInfoDetail.shared?c.a.$emit("popup:open",{name:"share-edit",item:this.fileInfoDetail}):c.a.$emit("popup:open",{name:"share-create",item:this.fileInfoDetail}))}}},f=(n(362),n(0)),v=Object(f.a)(m,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"desktop-toolbar"}},[n("div",{staticClass:"toolbar-wrapper"},[e.homeDirectory?n("div",{staticClass:"toolbar-go-back"},[n("div",{staticClass:"go-back-button",on:{click:e.goBack}},[n("chevron-left-icon",{staticClass:"icon-back",class:{"is-active":e.browseHistory.length>1},attrs:{size:"17"}}),e._v(" "),n("span",{staticClass:"back-directory-title"},[e._v("\n "+e._s(e.directoryName)+"\n ")]),e._v(" "),e.browseHistory.length>1&&e.$isThisLocation(["base","public"])?n("span",{staticClass:"folder-options",attrs:{id:"folder-actions"},on:{click:function(t){return t.stopPropagation(),e.folderActions(t)}}},[n("more-horizontal-icon",{staticClass:"icon-more",attrs:{size:"14"}})],1):e._e()],1)]):e._e(),e._v(" "),n("div",{staticClass:"toolbar-tools"},[n("div",{staticClass:"toolbar-button-wrapper"},[n("SearchBar")],1),e._v(" "),e.$checkPermission(["master","editor"])?n("div",{staticClass:"toolbar-button-wrapper"},[n("ToolbarButtonUpload",{class:{"is-inactive":e.canUploadInView||!e.hasCapacity},attrs:{action:e.$t("actions.upload")}}),e._v(" "),n("ToolbarButton",{class:{"is-inactive":e.canCreateFolderInView},attrs:{source:"folder-plus",action:e.$t("actions.create_folder")},nativeOn:{click:function(t){return e.createFolder(t)}}})],1):e._e(),e._v(" "),e.$checkPermission(["master","editor"])?n("div",{staticClass:"toolbar-button-wrapper"},[n("ToolbarButton",{class:{"is-inactive":e.canMoveInView},attrs:{source:"move",action:e.$t("actions.move")},nativeOn:{click:function(t){return e.moveItem(t)}}}),e._v(" "),e.$isThisLocation(["public"])?e._e():n("ToolbarButton",{class:{"is-inactive":e.canShareInView},attrs:{source:"share",action:e.$t("actions.share")},nativeOn:{click:function(t){return e.shareItem(t)}}}),e._v(" "),n("ToolbarButton",{class:{"is-inactive":e.canDeleteInView},attrs:{source:"trash",action:e.$t("actions.delete")},nativeOn:{click:function(t){return e.deleteItem(t)}}})],1):e._e(),e._v(" "),n("div",{staticClass:"toolbar-button-wrapper"},[n("ToolbarButton",{attrs:{source:e.preview,action:e.$t("actions.preview")},nativeOn:{click:function(t){return e.$store.dispatch("changePreviewType")}}}),e._v(" "),n("ToolbarButton",{class:{active:e.fileInfoVisible},attrs:{source:"info"},nativeOn:{click:function(t){return e.$store.dispatch("fileInfoToggle")}}})],1)])]),e._v(" "),n("UploadProgress")],1)}),[],!1,null,"7683962d",null);t.a=v.exports},177:function(e,t,n){"use strict";var i=n(70),a=n(1),o=n(6);function s(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 r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var l={name:"UploadProgress",components:{RefreshCwIcon:a.L,ProgressBar:i.a},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(o.b)(["uploadingFileProgress","uploadingFilesCount","isProcessingFile"]))},c=(n(358),n(0)),d=Object(c.a)(l,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition",{attrs:{name:"info-panel"}},[e.uploadingFilesCount?n("div",{staticClass:"upload-progress"},[n("div",{staticClass:"progress-title"},[e.isProcessingFile?n("span",[n("refresh-cw-icon",{staticClass:"sync-alt",attrs:{size:"12"}}),e._v("\n "+e._s(e.$t("uploading.processing_file"))+"\n ")],1):e._e(),e._v(" "),e.isProcessingFile||1!==e.uploadingFilesCount.total?e._e():n("span",[e._v("\n "+e._s(e.$t("uploading.progress_single_upload",{progress:e.uploadingFileProgress}))+"\n ")]),e._v(" "),!e.isProcessingFile&&e.uploadingFilesCount.total>1?n("span",[e._v("\n "+e._s(e.$t("uploading.progress",{current:e.uploadingFilesCount.current,total:e.uploadingFilesCount.total,progress:e.uploadingFileProgress}))+"\n ")]):e._e()]),e._v(" "),n("ProgressBar",{attrs:{progress:e.uploadingFileProgress}})],1):e._e()])}),[],!1,null,"6d957901",null);t.a=d.exports},178:function(e,t,n){"use strict";var i=n(1),a=n(24),o=n(6),s=n(3);function r(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 l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c={name:"FileItemGrid",props:["data"],components:{UserPlusIcon:i.V,LinkIcon:i.A},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(o.b)(["FilePreviewType","sharedDetail"]),{isFolder:function(){return"folder"===this.data.type},isFile:function(){return"folder"!==this.data.type&&"image"!==this.data.type},isPdf:function(){return"pdf"===this.data.mimetype},isImage:function(){return"image"===this.data.type},isVideo:function(){return"video"===this.data.type},isAudio:function(){return["mpeg","mp3","mp4","wan","flac"].includes(this.data.mimetype)&&"audio"===this.data.type},canEditName:function(){return!(this.$isMobile()||this.$isThisLocation(["trash","trash-root"])||this.$checkPermission("visitor")||this.sharedDetail&&"file"===this.sharedDetail.type)},canShowMobileOptions:function(){return!(this.sharedDetail&&"file"===this.sharedDetail.type)},canDrag:function(){return!this.isDeleted&&this.$checkPermission(["master","editor"])},timeStamp:function(){return this.data.deleted_at?this.$t("item_thumbnail.deleted_at",this.data.deleted_at):this.data.created_at},folderItems:function(){return this.data.deleted_at?this.data.trashed_items:this.data.items},isDeleted:function(){return!!this.data.deleted_at}}),data:function(){return{isClicked:!1,area:!1,itemName:void 0}},methods:{showItemActions:function(){this.$store.commit("GET_FILEINFO_DETAIL",this.data),s.a.$emit("mobileMenu:show")},dragEnter:function(){"folder"===this.data.type&&(this.area=!0)},dragLeave:function(){this.area=!1},clickedItem:function(e){s.a.$emit("contextMenu:hide"),s.a.$emit("fileItem:deselect"),this.isClicked=!0,this.$isMobile()&&this.isFolder&&(this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:this.data,back:!1,init:!1}]):this.$store.dispatch("getFolder",[{folder:this.data,back:!1,init:!1}])),this.$isMobile()&&(this.isImage||this.isVideo||this.isAudio)&&s.a.$emit("fileFullPreview:show"),this.$store.commit("GET_FILEINFO_DETAIL",this.data);var t=e.target.className;["name","icon","file-link","file-icon-text"].includes(t)},goToItem:function(){(this.isImage||this.isVideo||this.isAudio)&&s.a.$emit("fileFullPreview:show"),!this.isFile||this.isPdf||this.isVideo||this.isAudio||this.$downloadFile(this.data.file_url,this.data.name+"."+this.data.mimetype),this.isFolder&&(this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:this.data,back:!1,init:!1}]):this.$store.dispatch("getFolder",[{folder:this.data,back:!1,init:!1}]))},renameItem:Object(a.debounce)((function(e){""!==e.target.innerText.trim()&&this.$store.dispatch("renameItem",{unique_id:this.data.unique_id,type:this.data.type,name:e.target.innerText})}),300)},created:function(){var e=this;this.itemName=this.data.name,s.a.$on("fileItem:deselect",(function(){e.isClicked=!1})),s.a.$on("change:name",(function(t){e.data.unique_id==t.unique_id&&(e.itemName=t.name)}))}},d=(n(366),n(0)),p=Object(d.a)(c,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"file-wrapper",attrs:{spellcheck:"false"},on:{click:function(t){return t.stopPropagation(),e.clickedItem(t)},dblclick:e.goToItem}},[n("div",{staticClass:"file-item",class:{"is-clicked":e.isClicked,"is-dragenter":e.area},attrs:{draggable:e.canDrag},on:{dragstart:function(t){return e.$emit("dragstart")},drop:function(t){e.$emit("drop"),e.area=!1},dragleave:e.dragLeave,dragover:function(t){return t.preventDefault(),e.dragEnter(t)}}},[n("div",{staticClass:"icon-item"},[e.isFile?n("span",{staticClass:"file-icon-text"},[e._v("\n "+e._s(e.data.mimetype)+"\n ")]):e._e(),e._v(" "),e.isFile?n("FontAwesomeIcon",{staticClass:"file-icon",attrs:{icon:"file"}}):e._e(),e._v(" "),e.isImage?n("img",{staticClass:"image",attrs:{src:e.data.thumbnail,alt:e.data.name}}):e._e(),e._v(" "),e.isFolder?n("FontAwesomeIcon",{staticClass:"folder-icon",class:{"is-deleted":e.isDeleted},attrs:{icon:"folder"}}):e._e()],1),e._v(" "),n("div",{staticClass:"item-name"},[n("b",{ref:"name",staticClass:"name",attrs:{contenteditable:e.canEditName},on:{input:e.renameItem}},[e._v("\n "+e._s(e.itemName)+"\n ")]),e._v(" "),n("div",{staticClass:"item-info"},[e.$checkPermission("master")&&e.data.shared?n("div",{staticClass:"item-shared"},[n("link-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.$checkPermission("master")&&"master"!==e.data.user_scope?n("div",{staticClass:"item-shared"},[n("user-plus-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.isFolder?e._e():n("span",{staticClass:"item-size"},[e._v(e._s(e.data.filesize))]),e._v(" "),e.isFolder?n("span",{staticClass:"item-length"},[e._v("\n "+e._s(0==e.folderItems?e.$t("folder.empty"):e.$tc("folder.item_counts",e.folderItems))+"\n\t\t\t\t ")]):e._e()])]),e._v(" "),!e.$isMobile()||e.$checkPermission("visitor")&&e.isFolder||!e.canShowMobileOptions?e._e():n("span",{staticClass:"show-actions",on:{click:function(t){return t.stopPropagation(),e.showItemActions(t)}}},[n("FontAwesomeIcon",{staticClass:"icon-action",attrs:{icon:"ellipsis-h"}})],1)])])}),[],!1,null,"dab2ea00",null);t.a=p.exports},179:function(e,t,n){"use strict";var i={name:"ToolbarButtonUpload",props:["action"],components:{UploadCloudIcon:n(1).T},methods:{emmitFiles:function(e){this.$uploadFiles(e.target.files)}}},a=(n(356),n(0)),o=Object(a.a)(i,(function(){var e=this.$createElement,t=this._self._c||e;return t("label",{staticClass:"button file-input",attrs:{label:"file"}},[t("upload-cloud-icon",{attrs:{size:"17"}}),this._v(" "),t("input",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{id:"file",type:"file",name:"files[]",multiple:""},on:{change:this.emmitFiles}})],1)}),[],!1,null,"3a42fd9f",null);t.a=o.exports},252:function(e,t,n){"use strict";var i=n(62);n.n(i).a},253:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".progress-bar[data-v-9f98bf3e] {\n width: 100%;\n height: 5px;\n background: #f4f5f6;\n margin-top: 5px;\n border-radius: 10px;\n}\n.progress-bar span[data-v-9f98bf3e] {\n background: #00BC7E;\n display: block;\n height: 100%;\n border-radius: 10px;\n max-width: 100%;\n}\n@media (prefers-color-scheme: dark) {\n.progress-bar[data-v-9f98bf3e] {\n background: #1e2024;\n}\n}\n@media only screen and (min-width: 680px) and (prefers-color-scheme: dark) {\n.progress-bar[data-v-9f98bf3e] {\n background: #1e2024;\n}\n}\n",""])},266:function(e,t,n){"use strict";var i=n(69);n.n(i).a},267:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".mobile-action-button[data-v-8b0e9378] {\n background: #f4f5f6;\n margin-right: 15px;\n border-radius: 8px;\n padding: 7px 10px;\n cursor: pointer;\n border: none;\n transition: 150ms all ease;\n}\n.mobile-action-button .flex[data-v-8b0e9378] {\n display: flex;\n align-items: center;\n}\n.mobile-action-button .icon[data-v-8b0e9378] {\n margin-right: 10px;\n font-size: 0.875em;\n}\n.mobile-action-button .icon path[data-v-8b0e9378], .mobile-action-button .icon line[data-v-8b0e9378], .mobile-action-button .icon polyline[data-v-8b0e9378], .mobile-action-button .icon rect[data-v-8b0e9378], .mobile-action-button .icon circle[data-v-8b0e9378] {\n transition: 150ms all ease;\n}\n.mobile-action-button .label[data-v-8b0e9378] {\n transition: 150ms all ease;\n font-size: 0.875em;\n font-weight: 700;\n color: #1B2539;\n}\n.mobile-action-button[data-v-8b0e9378]:active {\n transform: scale(0.95);\n}\n.mobile-action-button[data-v-8b0e9378]:hover {\n background: rgba(0, 188, 126, 0.1);\n}\n.mobile-action-button:hover .icon path[data-v-8b0e9378], .mobile-action-button:hover .icon line[data-v-8b0e9378], .mobile-action-button:hover .icon polyline[data-v-8b0e9378], .mobile-action-button:hover .icon rect[data-v-8b0e9378], .mobile-action-button:hover .icon circle[data-v-8b0e9378] {\n stroke: #00BC7E;\n}\n.mobile-action-button:hover .label[data-v-8b0e9378] {\n color: #00BC7E;\n}\n@media (prefers-color-scheme: dark) {\n.mobile-action-button[data-v-8b0e9378] {\n background: #1e2024;\n}\n.mobile-action-button path[data-v-8b0e9378], .mobile-action-button line[data-v-8b0e9378], .mobile-action-button polyline[data-v-8b0e9378], .mobile-action-button rect[data-v-8b0e9378], .mobile-action-button circle[data-v-8b0e9378] {\n stroke: #00BC7E;\n}\n.mobile-action-button .label[data-v-8b0e9378] {\n color: #bec6cf;\n}\n}\n",""])},278:function(e,t,n){"use strict";var i=n(76);n.n(i).a},279:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".list-info-item[data-v-2a52a312] {\n display: block;\n padding-bottom: 20px;\n}\n.list-info-item .action-button[data-v-2a52a312] {\n cursor: pointer;\n}\n.list-info-item .action-button .edit-icon[data-v-2a52a312] {\n display: inline-block;\n margin-left: 3px;\n}\n.list-info-item b[data-v-2a52a312] {\n display: block;\n font-size: 0.8125em;\n color: #00BC7E;\n margin-bottom: 2px;\n}\n.list-info-item span[data-v-2a52a312] {\n display: inline-block;\n font-size: 0.875em;\n font-weight: bold;\n color: #1B2539;\n}\n@media (prefers-color-scheme: dark) {\n.list-info-item span[data-v-2a52a312] {\n color: #bec6cf;\n}\n.list-info-item .action-button .icon[data-v-2a52a312] {\n color: #bec6cf;\n}\n}\n",""])},280:function(e,t,n){"use strict";var i=n(77);n.n(i).a},281:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,"",""])},32:function(e,t,n){"use strict";var i=n(1),a={name:"MobileActionButton",props:["icon"],components:{CreditCardIcon:i.j,FolderPlusIcon:i.t,UserPlusIcon:i.V,TrashIcon:i.R,PlusIcon:i.I,ListIcon:i.B,GridIcon:i.u}},o=(n(266),n(0)),s=Object(o.a)(a,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"mobile-action-button"},[n("div",{staticClass:"flex"},["credit-card"===e.icon?n("credit-card-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"folder-plus"===e.icon?n("folder-plus-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"th-list"===e.icon?n("list-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"trash"===e.icon?n("trash-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"th"===e.icon?n("grid-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"user-plus"===e.icon?n("user-plus-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"plus"===e.icon?n("plus-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),n("span",{staticClass:"label"},[e._t("default")],2)],1)])}),[],!1,null,"8b0e9378",null);t.a=s.exports},356:function(e,t,n){"use strict";var i=n(115);n.n(i).a},357:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".button[data-v-3a42fd9f] {\n height: 42px;\n width: 42px;\n border-radius: 8px;\n display: inline-flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n text-align: center;\n cursor: pointer;\n white-space: nowrap;\n outline: none;\n border: none;\n}\n.button[data-v-3a42fd9f]:hover {\n background: #f4f5f6;\n}\n.button:hover path[data-v-3a42fd9f], .button:hover line[data-v-3a42fd9f], .button:hover polyline[data-v-3a42fd9f], .button:hover rect[data-v-3a42fd9f], .button:hover circle[data-v-3a42fd9f] {\n transition: 150ms all ease;\n stroke: #00BC7E;\n}\n@media (prefers-color-scheme: dark) {\n.button[data-v-3a42fd9f] {\n background: transparent;\n}\n.button[data-v-3a42fd9f]:hover {\n background: #1e2024;\n}\n.button path[data-v-3a42fd9f], .button line[data-v-3a42fd9f], .button polyline[data-v-3a42fd9f], .button rect[data-v-3a42fd9f], .button circle[data-v-3a42fd9f] {\n stroke: #bec6cf;\n}\n}\n",""])},358:function(e,t,n){"use strict";var i=n(116);n.n(i).a},359:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".sync-alt[data-v-6d957901] {\n -webkit-animation: spin-data-v-6d957901 1s linear infinite;\n animation: spin-data-v-6d957901 1s linear infinite;\n margin-right: 5px;\n}\n.sync-alt polyline[data-v-6d957901], .sync-alt path[data-v-6d957901] {\n stroke: #00BC7E;\n}\n@-webkit-keyframes spin-data-v-6d957901 {\n0% {\n transform: rotate(0);\n}\n100% {\n transform: rotate(360deg);\n}\n}\n@keyframes spin-data-v-6d957901 {\n0% {\n transform: rotate(0);\n}\n100% {\n transform: rotate(360deg);\n}\n}\n.info-panel-enter-active[data-v-6d957901],\n.info-panel-leave-active[data-v-6d957901] {\n transition: all 0.3s ease;\n}\n.info-panel-enter[data-v-6d957901],\n.info-panel-leave-to[data-v-6d957901] {\n opacity: 0;\n transform: translateY(-100%);\n}\n.upload-progress[data-v-6d957901] {\n width: 100%;\n padding-bottom: 10px;\n position: relative;\n z-index: 1;\n}\n.upload-progress .progress-title[data-v-6d957901] {\n font-weight: 700;\n text-align: center;\n}\n.upload-progress .progress-title span[data-v-6d957901] {\n font-size: 0.875em;\n}\n@media (prefers-color-scheme: dark) {\n.progress-bar[data-v-6d957901] {\n background: #1e2024;\n}\n}\n",""])},360:function(e,t,n){"use strict";var i=n(117);n.n(i).a},361:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".search-bar[data-v-01d307b9] {\n position: relative;\n}\n.search-bar input[data-v-01d307b9] {\n background: transparent;\n border-radius: 8px;\n outline: 0;\n padding: 9px 20px 9px 43px;\n font-weight: 400;\n font-size: 1em;\n min-width: 175px;\n transition: 0.15s all ease;\n border: 1px solid white;\n -webkit-appearance: none;\n}\n.search-bar input[data-v-01d307b9]::-webkit-input-placeholder {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 500;\n}\n.search-bar input[data-v-01d307b9]::-moz-placeholder {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 500;\n}\n.search-bar input[data-v-01d307b9]:-ms-input-placeholder {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 500;\n}\n.search-bar input[data-v-01d307b9]::-ms-input-placeholder {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 500;\n}\n.search-bar input[data-v-01d307b9]::placeholder {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 500;\n}\n.search-bar input[data-v-01d307b9]:focus {\n border: 1px solid #00BC7E;\n box-shadow: 0 0 7px rgba(0, 188, 126, 0.3);\n}\n.search-bar input:focus + .icon path[data-v-01d307b9] {\n fill: #00BC7E;\n}\n.search-bar .icon[data-v-01d307b9] {\n position: absolute;\n top: 0;\n left: 0;\n padding: 11px 15px;\n}\n.search-bar .icon .pointer[data-v-01d307b9] {\n cursor: pointer;\n}\n@media only screen and (max-width: 1024px) {\n.search-bar input[data-v-01d307b9] {\n max-width: 190px;\n padding-right: 0;\n}\n}\n@media only screen and (max-width: 690px) {\n.search-bar input[data-v-01d307b9] {\n min-width: initial;\n width: 100%;\n max-width: initial;\n padding: 9px 20px 9px 30px;\n}\n.search-bar input[data-v-01d307b9]:focus {\n border: 1px solid transparent;\n box-shadow: none;\n}\n.search-bar .icon[data-v-01d307b9] {\n padding: 11px 15px 11px 0;\n}\n}\n@media (prefers-color-scheme: dark) {\n.search-bar input[data-v-01d307b9] {\n border-color: transparent;\n color: #bec6cf;\n}\n.search-bar input[data-v-01d307b9]::-webkit-input-placeholder {\n color: #7d858c;\n}\n.search-bar input[data-v-01d307b9]::-moz-placeholder {\n color: #7d858c;\n}\n.search-bar input[data-v-01d307b9]:-ms-input-placeholder {\n color: #7d858c;\n}\n.search-bar input[data-v-01d307b9]::-ms-input-placeholder {\n color: #7d858c;\n}\n.search-bar input[data-v-01d307b9]::placeholder {\n color: #7d858c;\n}\n.search-bar .icon svg path[data-v-01d307b9] {\n fill: #7d858c;\n}\n}\n",""])},362:function(e,t,n){"use strict";var i=n(118);n.n(i).a},363:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".toolbar-wrapper[data-v-7683962d] {\n padding-top: 10px;\n padding-bottom: 10px;\n display: flex;\n position: relative;\n z-index: 2;\n}\n.toolbar-wrapper > div[data-v-7683962d] {\n flex-grow: 1;\n align-self: center;\n white-space: nowrap;\n}\n.directory-name[data-v-7683962d] {\n vertical-align: middle;\n font-size: 1.0625em;\n color: #1B2539;\n font-weight: 700;\n max-width: 220px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n.icon-back[data-v-7683962d] {\n vertical-align: middle;\n cursor: pointer;\n margin-right: 6px;\n opacity: 0.15;\n pointer-events: none;\n transition: 150ms all ease;\n}\n.icon-back.is-active[data-v-7683962d] {\n opacity: 1;\n pointer-events: initial;\n}\n.toolbar-go-back[data-v-7683962d] {\n cursor: pointer;\n}\n.toolbar-go-back .folder-options[data-v-7683962d] {\n vertical-align: middle;\n margin-left: 6px;\n padding: 1px 4px;\n line-height: 0;\n border-radius: 3px;\n transition: 150ms all ease;\n}\n.toolbar-go-back .folder-options svg circle[data-v-7683962d] {\n transition: 150ms all ease;\n}\n.toolbar-go-back .folder-options[data-v-7683962d]:hover {\n background: #f4f5f6;\n}\n.toolbar-go-back .folder-options:hover svg circle[data-v-7683962d] {\n stroke: #00BC7E;\n}\n.toolbar-go-back .folder-options .icon-more[data-v-7683962d] {\n vertical-align: middle;\n}\n.toolbar-go-back .back-directory-title[data-v-7683962d] {\n font-size: 0.9375em;\n line-height: 1;\n font-weight: 700;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n vertical-align: middle;\n color: #1B2539;\n}\n.toolbar-position[data-v-7683962d] {\n text-align: center;\n}\n.toolbar-position span[data-v-7683962d] {\n font-size: 1.0625em;\n font-weight: 600;\n}\n.toolbar-tools[data-v-7683962d] {\n text-align: right;\n}\n.toolbar-tools .toolbar-button-wrapper[data-v-7683962d] {\n margin-left: 28px;\n display: inline-block;\n vertical-align: middle;\n}\n.toolbar-tools .toolbar-button-wrapper[data-v-7683962d]:first-child {\n margin-left: 0 !important;\n}\n.toolbar-tools .button[data-v-7683962d] {\n margin-left: 5px;\n}\n.toolbar-tools .button.active[data-v-7683962d] svg line,\n.toolbar-tools .button.active[data-v-7683962d] svg circle {\n stroke: #00BC7E;\n}\n.toolbar-tools .button.is-inactive[data-v-7683962d] {\n opacity: 0.25;\n pointer-events: none;\n}\n.toolbar-tools .button[data-v-7683962d]:first-child {\n margin-left: 0;\n}\n@media only screen and (max-width: 1024px) {\n.toolbar-go-back .back-directory-title[data-v-7683962d] {\n max-width: 120px;\n}\n.toolbar-tools .button[data-v-7683962d] {\n margin-left: 0;\n height: 40px;\n width: 40px;\n}\n.toolbar-tools .toolbar-button-wrapper[data-v-7683962d] {\n margin-left: 25px;\n}\n}\n@media only screen and (max-width: 960px) {\n#desktop-toolbar[data-v-7683962d] {\n display: none;\n}\n}\n@media (prefers-color-scheme: dark) {\n.toolbar .directory-name[data-v-7683962d] {\n color: #bec6cf;\n}\n.toolbar-go-back .back-directory-title[data-v-7683962d] {\n color: #bec6cf;\n}\n.toolbar-go-back .folder-options[data-v-7683962d]:hover {\n background: #1e2024;\n}\n}\n",""])},366:function(e,t,n){"use strict";var i=n(120);n.n(i).a},367:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".show-actions[data-v-dab2ea00] {\n cursor: pointer;\n padding: 4px 26px;\n}\n.show-actions .icon-action[data-v-dab2ea00] {\n font-size: 0.75em;\n}\n.show-actions path[data-v-dab2ea00] {\n fill: #00BC7E;\n}\n.file-wrapper[data-v-dab2ea00] {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n position: relative;\n text-align: center;\n display: inline-block;\n vertical-align: text-top;\n width: 100%;\n}\n.file-wrapper .item-name[data-v-dab2ea00] {\n display: block;\n padding-left: 10px;\n padding-right: 10px;\n line-height: 20px;\n}\n.file-wrapper .item-name .item-size[data-v-dab2ea00],\n.file-wrapper .item-name .item-length[data-v-dab2ea00] {\n font-size: 0.6875em;\n font-weight: 400;\n color: rgba(27, 37, 57, 0.7);\n display: inline-block;\n}\n.file-wrapper .item-name .item-info[data-v-dab2ea00] {\n display: block;\n line-height: 1;\n}\n.file-wrapper .item-name .item-shared[data-v-dab2ea00] {\n display: inline-block;\n}\n.file-wrapper .item-name .item-shared .label[data-v-dab2ea00] {\n font-size: 0.75em;\n font-weight: 400;\n color: #00BC7E;\n}\n.file-wrapper .item-name .item-shared .shared-icon[data-v-dab2ea00] {\n vertical-align: middle;\n}\n.file-wrapper .item-name .item-shared .shared-icon path[data-v-dab2ea00], .file-wrapper .item-name .item-shared .shared-icon circle[data-v-dab2ea00], .file-wrapper .item-name .item-shared .shared-icon line[data-v-dab2ea00] {\n stroke: #00BC7E;\n}\n.file-wrapper .item-name .name[data-v-dab2ea00] {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 700;\n max-height: 40px;\n overflow: hidden;\n text-overflow: ellipsis;\n word-break: break-all;\n}\n.file-wrapper .item-name .name[contenteditable][data-v-dab2ea00] {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n}\n.file-wrapper .item-name .name[contenteditable='true'][data-v-dab2ea00]:hover {\n text-decoration: underline;\n}\n.file-wrapper .item-name .name.actived[data-v-dab2ea00] {\n max-height: initial;\n}\n.file-wrapper.selected .file-item[data-v-dab2ea00] {\n background: #f4f5f6;\n}\n.file-wrapper .file-item[data-v-dab2ea00] {\n border: 2px dashed transparent;\n width: 165px;\n margin: 0 auto;\n cursor: pointer;\n position: relative;\n padding: 15px 0;\n}\n.file-wrapper .file-item.is-dragenter[data-v-dab2ea00] {\n border: 2px dashed #00BC7E;\n border-radius: 8px;\n}\n.file-wrapper .file-item[data-v-dab2ea00]:hover, .file-wrapper .file-item.is-clicked[data-v-dab2ea00] {\n border-radius: 8px;\n background: #f4f5f6;\n}\n.file-wrapper .file-item:hover .item-name .name[data-v-dab2ea00], .file-wrapper .file-item.is-clicked .item-name .name[data-v-dab2ea00] {\n color: #00BC7E;\n}\n.file-wrapper .icon-item[data-v-dab2ea00] {\n text-align: center;\n position: relative;\n height: 110px;\n margin-bottom: 20px;\n display: flex;\n align-items: center;\n}\n.file-wrapper .icon-item .file-link[data-v-dab2ea00] {\n display: block;\n}\n.file-wrapper .icon-item .file-icon[data-v-dab2ea00] {\n font-size: 6.25em;\n margin: 0 auto;\n}\n.file-wrapper .icon-item .file-icon path[data-v-dab2ea00] {\n fill: #fafafc;\n stroke: #dfe0e8;\n stroke-width: 1;\n}\n.file-wrapper .icon-item .file-icon-text[data-v-dab2ea00] {\n margin: 5px auto 0;\n position: absolute;\n text-align: center;\n left: 0;\n right: 0;\n color: #00BC7E;\n font-size: 0.75em;\n font-weight: 600;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n max-width: 65px;\n max-height: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.file-wrapper .icon-item .image[data-v-dab2ea00] {\n max-width: 95%;\n -o-object-fit: cover;\n object-fit: cover;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n height: 110px;\n border-radius: 5px;\n margin: 0 auto;\n pointer-events: none;\n}\n.file-wrapper .icon-item .folder-icon[data-v-dab2ea00] {\n align-items: flex-end;\n font-size: 5em;\n margin: 0 auto;\n}\n.file-wrapper .icon-item .folder-icon path[data-v-dab2ea00] {\n fill: #00BC7E;\n}\n.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-dab2ea00] {\n fill: #EBEBEB;\n}\n@media only screen and (max-width: 960px) {\n.file-wrapper .icon-item[data-v-dab2ea00] {\n margin-bottom: 15px;\n}\n}\n@media only screen and (max-width: 690px) {\n.file-wrapper .file-item[data-v-dab2ea00] {\n width: 120px;\n}\n.file-wrapper .icon-item[data-v-dab2ea00] {\n margin-bottom: 10px;\n height: 90px;\n}\n.file-wrapper .icon-item .file-icon[data-v-dab2ea00] {\n font-size: 4.6875em;\n}\n.file-wrapper .icon-item .file-icon-text[data-v-dab2ea00] {\n font-size: 0.75em;\n}\n.file-wrapper .icon-item .folder-icon[data-v-dab2ea00] {\n font-size: 4.6875em;\n margin-top: 0;\n margin-bottom: 0;\n}\n.file-wrapper .icon-item .image[data-v-dab2ea00] {\n width: 90px;\n height: 90px;\n}\n.file-wrapper .item-name .name[data-v-dab2ea00] {\n font-size: 0.8125em;\n line-height: .9;\n max-height: 30px;\n}\n}\n@media (prefers-color-scheme: dark) {\n.file-wrapper .icon-item .file-icon path[data-v-dab2ea00] {\n fill: #1e2024;\n stroke: #2F3C54;\n}\n.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-dab2ea00] {\n fill: #2a2c32;\n}\n.file-wrapper .file-item[data-v-dab2ea00]:hover, .file-wrapper .file-item.is-clicked[data-v-dab2ea00] {\n background: #1e2024;\n}\n.file-wrapper .file-item:hover .file-icon path[data-v-dab2ea00], .file-wrapper .file-item.is-clicked .file-icon path[data-v-dab2ea00] {\n fill: #111314;\n}\n.file-wrapper .item-name .name[data-v-dab2ea00] {\n color: #bec6cf;\n}\n.file-wrapper .item-name .item-size[data-v-dab2ea00],\n .file-wrapper .item-name .item-length[data-v-dab2ea00] {\n color: #7d858c;\n}\n}\n",""])},368:function(e,t,n){"use strict";var i=n(121);n.n(i).a},369:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".mobile-toolbar[data-v-d0931b78] {\n background: white;\n text-align: center;\n display: none;\n padding: 10px 0;\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 6;\n}\n.mobile-toolbar > div[data-v-d0931b78] {\n width: 100%;\n flex-grow: 1;\n align-self: center;\n white-space: nowrap;\n}\n.mobile-toolbar .go-back-button[data-v-d0931b78] {\n text-align: left;\n flex: 1;\n}\n.mobile-toolbar .go-back-button .icon-back[data-v-d0931b78] {\n vertical-align: middle;\n cursor: pointer;\n opacity: 0;\n visibility: hidden;\n margin-top: -2px;\n}\n.mobile-toolbar .go-back-button .icon-back.is-visible[data-v-d0931b78] {\n opacity: 1;\n visibility: visible;\n}\n.mobile-toolbar .directory-name[data-v-d0931b78] {\n line-height: 1;\n text-align: center;\n width: 100%;\n vertical-align: middle;\n font-size: 1em;\n color: #1B2539;\n font-weight: 700;\n max-width: 220px;\n overflow: hidden;\n text-overflow: ellipsis;\n display: inline-block;\n}\n.mobile-toolbar .more-actions-button[data-v-d0931b78] {\n flex: 1;\n text-align: right;\n position: relative;\n}\n.mobile-toolbar .more-actions-button .tap-area[data-v-d0931b78] {\n display: inline-block;\n padding: 10px;\n position: absolute;\n right: -10px;\n top: -20px;\n}\n.mobile-toolbar .more-actions-button .tap-area path[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area line[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area polyline[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area rect[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area circle[data-v-d0931b78] {\n stroke: #1B2539;\n}\n@media only screen and (max-width: 960px) {\n.mobile-toolbar[data-v-d0931b78] {\n display: flex;\n}\n}\n@media (prefers-color-scheme: dark) {\n.mobile-toolbar[data-v-d0931b78] {\n background: #111314;\n}\n.mobile-toolbar .directory-name[data-v-d0931b78] {\n color: #bec6cf;\n}\n.mobile-toolbar .more-actions-button .tap-area path[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area line[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area polyline[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area rect[data-v-d0931b78], .mobile-toolbar .more-actions-button .tap-area circle[data-v-d0931b78] {\n stroke: #bec6cf;\n}\n}\n",""])},370:function(e,t,n){"use strict";var i=n(122);n.n(i).a},371:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".mobile-action-button[data-v-160992a2] {\n background: #f4f5f6;\n margin-right: 15px;\n border-radius: 8px;\n padding: 7px 10px;\n cursor: pointer;\n border: none;\n}\n.mobile-action-button .flex[data-v-160992a2] {\n display: flex;\n align-items: center;\n}\n.mobile-action-button .icon[data-v-160992a2] {\n vertical-align: middle;\n margin-right: 10px;\n font-size: 0.875em;\n}\n.mobile-action-button .label[data-v-160992a2] {\n vertical-align: middle;\n font-size: 0.875em;\n font-weight: 700;\n color: #1B2539;\n}\n@media (prefers-color-scheme: dark) {\n.mobile-action-button[data-v-160992a2] {\n background: #1e2024;\n}\n.mobile-action-button path[data-v-160992a2], .mobile-action-button line[data-v-160992a2], .mobile-action-button polyline[data-v-160992a2], .mobile-action-button rect[data-v-160992a2], .mobile-action-button circle[data-v-160992a2] {\n stroke: #00BC7E;\n}\n.mobile-action-button .label[data-v-160992a2] {\n color: #bec6cf;\n}\n}\n",""])},372:function(e,t,n){"use strict";var i=n(123);n.n(i).a},373:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,"#mobile-actions-wrapper[data-v-7aca7cb5] {\n display: none;\n background: white;\n position: -webkit-sticky;\n position: sticky;\n top: 35px;\n z-index: 3;\n}\n.mobile-actions[data-v-7aca7cb5] {\n padding-top: 10px;\n padding-bottom: 10px;\n white-space: nowrap;\n overflow-x: auto;\n}\n@media only screen and (max-width: 960px) {\n#mobile-actions-wrapper[data-v-7aca7cb5] {\n display: block;\n}\n}\n@media (prefers-color-scheme: dark) {\n#mobile-actions-wrapper[data-v-7aca7cb5] {\n background: #111314;\n}\n}\n",""])},374:function(e,t,n){"use strict";var i=n(124);n.n(i).a},375:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".preview[data-v-3ad9d4c3] {\n width: 100%;\n display: block;\n margin-bottom: 7px;\n}\n.preview img[data-v-3ad9d4c3] {\n border-radius: 4px;\n overflow: hidden;\n width: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n.preview audio[data-v-3ad9d4c3] {\n width: 100%;\n}\n.preview audio[data-v-3ad9d4c3]::-webkit-media-controls-panel {\n background-color: #f4f5f6;\n}\n.preview audio[data-v-3ad9d4c3]::-webkit-media-controls-play-button {\n color: #00BC7E;\n}\n.preview video[data-v-3ad9d4c3] {\n width: 100%;\n height: auto;\n border-radius: 3px;\n}\n",""])},376:function(e,t,n){"use strict";var i=n(125);n.n(i).a},377:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".file-info-content[data-v-3eb6e95d] {\n padding-bottom: 20px;\n}\n.file-headline[data-v-3eb6e95d] {\n margin-bottom: 20px;\n border-radius: 8px;\n}\n.file-headline .flex[data-v-3eb6e95d] {\n display: flex;\n align-items: flex-start;\n}\n.file-headline .icon-preview[data-v-3eb6e95d] {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n padding: 0;\n text-align: center;\n cursor: pointer;\n white-space: nowrap;\n outline: none;\n border: none;\n}\n.file-headline .file-info[data-v-3eb6e95d] {\n padding-left: 10px;\n width: 100%;\n word-break: break-all;\n}\n.file-headline .file-info .name[data-v-3eb6e95d] {\n font-size: 0.875em;\n font-weight: 700;\n line-height: 1.4;\n display: block;\n color: #1B2539;\n}\n.file-headline .file-info .mimetype[data-v-3eb6e95d] {\n font-size: 0.75em;\n font-weight: 600;\n color: #00BC7E;\n display: block;\n}\n.sharelink[data-v-3eb6e95d] {\n display: flex;\n width: 100%;\n align-items: center;\n margin-top: 10px;\n}\n.sharelink .lock-icon[data-v-3eb6e95d] {\n display: inline-block;\n width: 15px;\n margin-right: 9px;\n cursor: pointer;\n}\n.sharelink .copy-sharelink[data-v-3eb6e95d] {\n width: 100%;\n}\n@media (prefers-color-scheme: dark) {\n.file-headline .file-info .name[data-v-3eb6e95d] {\n color: #bec6cf;\n}\n.sharelink .lock-icon:hover path[data-v-3eb6e95d], .sharelink .lock-icon:hover rect[data-v-3eb6e95d] {\n stroke: #00BC7E;\n}\n}\n",""])},378:function(e,t,n){"use strict";var i=n(126);n.n(i).a},379:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".file-wrapper[data-v-8638f7ae] {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n position: relative;\n}\n.file-wrapper[data-v-8638f7ae]:hover {\n border-color: transparent;\n}\n.file-wrapper .actions[data-v-8638f7ae] {\n text-align: right;\n width: 50px;\n}\n.file-wrapper .actions .show-actions[data-v-8638f7ae] {\n cursor: pointer;\n padding: 12px 6px 12px;\n}\n.file-wrapper .actions .show-actions .icon-action[data-v-8638f7ae] {\n font-size: 0.875em;\n}\n.file-wrapper .actions .show-actions .icon-action path[data-v-8638f7ae] {\n fill: #00BC7E;\n}\n.file-wrapper .item-name[data-v-8638f7ae] {\n display: block;\n width: 100%;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.file-wrapper .item-name .item-info[data-v-8638f7ae] {\n display: block;\n line-height: 1;\n}\n.file-wrapper .item-name .item-shared[data-v-8638f7ae] {\n display: inline-block;\n}\n.file-wrapper .item-name .item-shared .label[data-v-8638f7ae] {\n font-size: 0.75em;\n font-weight: 400;\n color: #00BC7E;\n}\n.file-wrapper .item-name .item-shared .shared-icon[data-v-8638f7ae] {\n vertical-align: middle;\n}\n.file-wrapper .item-name .item-shared .shared-icon path[data-v-8638f7ae],\n.file-wrapper .item-name .item-shared .shared-icon circle[data-v-8638f7ae],\n.file-wrapper .item-name .item-shared .shared-icon line[data-v-8638f7ae] {\n stroke: #00BC7E;\n}\n.file-wrapper .item-name .item-size[data-v-8638f7ae],\n.file-wrapper .item-name .item-length[data-v-8638f7ae] {\n font-size: 0.6875em;\n font-weight: 400;\n color: rgba(27, 37, 57, 0.7);\n}\n.file-wrapper .item-name .name[data-v-8638f7ae] {\n white-space: nowrap;\n}\n.file-wrapper .item-name .name[contenteditable][data-v-8638f7ae] {\n -webkit-user-select: text;\n -moz-user-select: text;\n -ms-user-select: text;\n user-select: text;\n}\n.file-wrapper .item-name .name[contenteditable='true'][data-v-8638f7ae]:hover {\n text-decoration: underline;\n}\n.file-wrapper .item-name .name[data-v-8638f7ae] {\n color: #1B2539;\n font-size: 0.875em;\n font-weight: 700;\n max-height: 40px;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n.file-wrapper .item-name .name.actived[data-v-8638f7ae] {\n max-height: initial;\n}\n.file-wrapper.selected .file-item[data-v-8638f7ae] {\n background: #f4f5f6;\n}\n.file-wrapper .icon-item[data-v-8638f7ae] {\n text-align: center;\n position: relative;\n flex: 0 0 50px;\n line-height: 0;\n margin-right: 20px;\n}\n.file-wrapper .icon-item .folder-icon[data-v-8638f7ae] {\n font-size: 3.25em;\n}\n.file-wrapper .icon-item .folder-icon path[data-v-8638f7ae] {\n fill: #00BC7E;\n}\n.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-8638f7ae] {\n fill: #EBEBEB;\n}\n.file-wrapper .icon-item .file-icon[data-v-8638f7ae] {\n font-size: 2.8125em;\n}\n.file-wrapper .icon-item .file-icon path[data-v-8638f7ae] {\n fill: #fafafc;\n stroke: #dfe0e8;\n stroke-width: 1;\n}\n.file-wrapper .icon-item .file-icon-text[data-v-8638f7ae] {\n line-height: 1;\n top: 40%;\n font-size: 0.6875em;\n margin: 0 auto;\n position: absolute;\n text-align: center;\n left: 0;\n right: 0;\n color: #00BC7E;\n font-weight: 600;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n max-width: 50px;\n max-height: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.file-wrapper .icon-item .image[data-v-8638f7ae] {\n -o-object-fit: cover;\n object-fit: cover;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n max-width: 100%;\n border-radius: 5px;\n width: 50px;\n height: 50px;\n pointer-events: none;\n}\n.file-wrapper .file-item[data-v-8638f7ae] {\n border: 2px dashed transparent;\n width: 100%;\n display: flex;\n align-items: center;\n padding: 7px;\n}\n.file-wrapper .file-item.is-dragenter[data-v-8638f7ae] {\n border: 2px dashed #00BC7E;\n border-radius: 8px;\n}\n.file-wrapper .file-item[data-v-8638f7ae]:hover, .file-wrapper .file-item.is-clicked[data-v-8638f7ae] {\n border-radius: 8px;\n background: #f4f5f6;\n}\n.file-wrapper .file-item:hover .item-name .name[data-v-8638f7ae], .file-wrapper .file-item.is-clicked .item-name .name[data-v-8638f7ae] {\n color: #00BC7E;\n}\n@media (prefers-color-scheme: dark) {\n.file-wrapper .icon-item .file-icon path[data-v-8638f7ae] {\n fill: #1e2024;\n stroke: #2f3c54;\n}\n.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-8638f7ae] {\n fill: #2a2c32;\n}\n.file-wrapper .file-item[data-v-8638f7ae]:hover, .file-wrapper .file-item.is-clicked[data-v-8638f7ae] {\n background: #1e2024;\n}\n.file-wrapper .file-item:hover .file-icon path[data-v-8638f7ae], .file-wrapper .file-item.is-clicked .file-icon path[data-v-8638f7ae] {\n fill: #111314;\n}\n.file-wrapper .item-name .name[data-v-8638f7ae] {\n color: #bec6cf;\n}\n.file-wrapper .item-name .item-size[data-v-8638f7ae],\n .file-wrapper .item-name .item-length[data-v-8638f7ae] {\n color: #7d858c;\n}\n}\n",""])},380:function(e,t,n){"use strict";var i=n(127);n.n(i).a},381:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".empty-message[data-v-f1b82072] {\n text-align: center;\n display: flex;\n align-items: center;\n height: 100%;\n}\n.empty-message .message[data-v-f1b82072] {\n margin: 0 auto;\n}\n.empty-message .message p[data-v-f1b82072] {\n margin-top: 10px;\n max-width: 130px;\n font-size: 0.8125em;\n font-weight: 500;\n color: rgba(27, 37, 57, 0.7);\n}\n.empty-message .message .icon path[data-v-f1b82072], .empty-message .message .icon line[data-v-f1b82072], .empty-message .message .icon polyline[data-v-f1b82072], .empty-message .message .icon rect[data-v-f1b82072], .empty-message .message .icon circle[data-v-f1b82072] {\n stroke: #1B2539;\n}\n@media (prefers-color-scheme: dark) {\n.empty-message .message .icon path[data-v-f1b82072], .empty-message .message .icon line[data-v-f1b82072], .empty-message .message .icon polyline[data-v-f1b82072], .empty-message .message .icon rect[data-v-f1b82072], .empty-message .message .icon circle[data-v-f1b82072] {\n stroke: #7d858c;\n}\n.empty-message .message p[data-v-f1b82072] {\n color: #7d858c;\n}\n}\n",""])},382:function(e,t,n){"use strict";var i=n(128);n.n(i).a},383:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".button-base[data-v-00125c42] {\n font-size: 0.9375em;\n font-weight: 700;\n cursor: pointer;\n transition: 0.15s all ease;\n border-radius: 8px;\n border: 0;\n padding: 10px 28px;\n display: inline-block;\n}\n.button-base[data-v-00125c42]:active {\n transform: scale(0.95);\n}\n.button-base.theme[data-v-00125c42] {\n color: #00BC7E;\n background: rgba(0, 188, 126, 0.1);\n}\n.button-base.secondary[data-v-00125c42] {\n color: #1B2539;\n background: #f4f5f6;\n}\n",""])},384:function(e,t,n){"use strict";var i=n(129);n.n(i).a},385:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".empty-page[data-v-bb5aa772] {\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n margin-top: 85px;\n display: flex;\n align-items: center;\n}\n.empty-page .empty-state[data-v-bb5aa772] {\n margin: 0 auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.text-content[data-v-bb5aa772] {\n text-align: center;\n margin: 30px 0;\n}\n.text-content .title[data-v-bb5aa772] {\n font-size: 1.25em;\n color: #1B2539;\n font-weight: 700;\n margin: 0;\n}\n.text-content .description[data-v-bb5aa772] {\n font-size: 0.8125em;\n color: rgba(27, 37, 57, 0.7);\n margin-bottom: 20px;\n display: block;\n}\n@media (prefers-color-scheme: dark) {\n.text-content .title[data-v-bb5aa772] {\n color: #bec6cf;\n}\n.text-content .description[data-v-bb5aa772] {\n color: #7d858c;\n}\n}\n",""])},386:function(e,t,n){"use strict";var i=n(130);n.n(i).a},387:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".button-upload[data-v-6a463156] {\n display: block;\n text-align: center;\n margin: 20px 0;\n}\n.mobile-search[data-v-6a463156] {\n display: none;\n margin-bottom: 10px;\n margin-top: 10px;\n}\n.file-content[data-v-6a463156] {\n display: flex;\n}\n.file-content.is-dragging[data-v-6a463156] {\n transform: scale(0.99);\n}\n.files-container[data-v-6a463156] {\n overflow-x: hidden;\n overflow-y: auto;\n flex: 0 0 100%;\n transition: 150ms all ease;\n position: relative;\n scroll-behavior: smooth;\n}\n.files-container.is-fileinfo-visible[data-v-6a463156] {\n flex: 0 1 100%;\n}\n.files-container .file-list.grid[data-v-6a463156] {\n display: grid;\n grid-template-columns: repeat(auto-fill, 180px);\n justify-content: space-evenly;\n}\n.file-info-container[data-v-6a463156] {\n flex: 0 0 300px;\n padding-left: 20px;\n overflow: auto;\n}\n.file-move[data-v-6a463156] {\n transition: transform 0.6s;\n}\n.file-enter-active[data-v-6a463156] {\n transition: all 300ms ease;\n}\n.file-leave-active[data-v-6a463156] {\n transition: all 0ms;\n}\n.file-enter[data-v-6a463156], .file-leave-to[data-v-6a463156] {\n opacity: 0;\n transform: translateX(-20px);\n}\n@media only screen and (min-width: 960px) {\n.file-content[data-v-6a463156] {\n position: absolute;\n top: 72px;\n left: 15px;\n right: 15px;\n bottom: 0;\n transition: 0.3s all ease;\n overflow-y: auto;\n overflow-x: hidden;\n}\n.file-content.is-offset[data-v-6a463156] {\n margin-top: 50px;\n}\n}\n@media only screen and (max-width: 960px) {\n.file-info-container[data-v-6a463156] {\n display: none;\n}\n.mobile-search[data-v-6a463156] {\n display: block;\n}\n}\n@media only screen and (max-width: 690px) {\n.files-container[data-v-6a463156] {\n padding-left: 15px;\n padding-right: 15px;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n position: fixed;\n overflow-y: auto;\n}\n.files-container .file-list.grid[data-v-6a463156] {\n grid-template-columns: repeat(auto-fill, 120px);\n}\n.file-content[data-v-6a463156] {\n position: absolute;\n top: 0;\n left: 0px;\n right: 0px;\n bottom: 0;\n transition: 0.3s all ease;\n}\n.file-content.is-offset[data-v-6a463156] {\n margin-top: 50px;\n}\n.mobile-search[data-v-6a463156] {\n margin-bottom: 0;\n}\n.file-info-container[data-v-6a463156] {\n display: none;\n}\n}\n",""])},388:function(e,t,n){"use strict";var i=n(131);n.n(i).a},389:function(e,t,n){(e.exports=n(4)(!1)).push([e.i,".filePreviewFixed[data-v-c1b641d6] {\n position: fixed !important;\n}\n.menu-option[data-v-c1b641d6] {\n display: flex;\n align-items: center;\n}\n.menu-option .icon[data-v-c1b641d6] {\n margin-right: 20px;\n line-height: 0;\n}\n.menu-option .text-label[data-v-c1b641d6] {\n font-size: 1em;\n}\n.contextmenu[data-v-c1b641d6] {\n min-width: 250px;\n position: absolute;\n z-index: 99;\n box-shadow: 0 7px 25px 1px rgba(0, 0, 0, 0.12);\n background: white;\n border-radius: 8px;\n overflow: hidden;\n}\n.contextmenu.showed[data-v-c1b641d6] {\n display: block;\n}\n.menu-options[data-v-c1b641d6] {\n list-style: none;\n width: 100%;\n margin: 0;\n padding: 0;\n}\n.menu-options .menu-option-group[data-v-c1b641d6] {\n padding: 5px 0;\n border-bottom: 1px solid #F8F8F8;\n}\n.menu-options .menu-option-group[data-v-c1b641d6]:first-child {\n padding-top: 0;\n}\n.menu-options .menu-option-group[data-v-c1b641d6]:last-child {\n padding-bottom: 0;\n border-bottom: none;\n}\n.menu-options .menu-option[data-v-c1b641d6] {\n white-space: nowrap;\n font-weight: 700;\n font-size: 0.875em;\n padding: 15px 20px;\n cursor: pointer;\n width: 100%;\n color: #1B2539;\n}\n.menu-options .menu-option[data-v-c1b641d6]:hover {\n background: #f4f5f6;\n}\n.menu-options .menu-option:hover .text-label[data-v-c1b641d6] {\n color: #00BC7E;\n}\n.menu-options .menu-option:hover path[data-v-c1b641d6],\n.menu-options .menu-option:hover line[data-v-c1b641d6],\n.menu-options .menu-option:hover polyline[data-v-c1b641d6],\n.menu-options .menu-option:hover rect[data-v-c1b641d6],\n.menu-options .menu-option:hover circle[data-v-c1b641d6],\n.menu-options .menu-option:hover polygon[data-v-c1b641d6] {\n stroke: #00BC7E;\n}\n@media (prefers-color-scheme: dark) {\n.contextmenu[data-v-c1b641d6] {\n background: #1e2024;\n}\n.contextmenu .menu-options .menu-option-group[data-v-c1b641d6] {\n border-color: rgba(255, 255, 255, 0.02);\n}\n.contextmenu .menu-options .menu-option[data-v-c1b641d6] {\n color: #bec6cf;\n}\n.contextmenu .menu-options .menu-option[data-v-c1b641d6]:hover {\n background: rgba(0, 188, 126, 0.1);\n}\n}\n",""])},47:function(e,t,n){"use strict";var i={name:"ListInfoItem",props:["title","content"]},a=(n(278),n(0)),o=Object(a.a)(i,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("li",{staticClass:"list-info-item"},[n("b",[e._v(e._s(e.title))]),e._v(" "),e.content?n("span",[e._v(e._s(e.content))]):e._e(),e._v(" "),e._t("default")],2)}),[],!1,null,"2a52a312",null);t.a=o.exports},48:function(e,t,n){"use strict";var i={name:"ListInfo"},a=(n(280),n(0)),o=Object(a.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("ul",{staticClass:"list-info"},[this._t("default")],2)}),[],!1,null,"1ec7c494",null);t.a=o.exports},51:function(e,t,n){"use strict";var i=n(1),a=n(6),o=n(24),s=n(3);function r(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 l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c={name:"SearchBar",components:{SearchIcon:i.M,XIcon:i.Y},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Object(a.b)(["currentFolder"]),{isQuery:function(){return""!==this.query&&void 0!==this.query}}),data:function(){return{query:""}},watch:{query:function(e){return this.getResult(e)}},methods:{resetQuery:function(){this.query=""},getResult:Object(o.debounce)((function(e){this.isQuery?this.$store.dispatch("getSearchResult",e):void 0!==e&&(this.currentFolder&&(this.$isThisLocation("public")?this.$store.dispatch("browseShared",[{folder:this.currentFolder,back:!0,init:!1}]):this.$store.dispatch("getFolder",[{folder:this.currentFolder,back:!0,init:!1}])),this.$store.commit("CHANGE_SEARCHING_STATE",!1))}),300)},created:function(){var e=this;s.a.$on("clear-query",(function(){return e.query=void 0}))}},d=(n(360),n(0)),p=Object(d.a)(c,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"search-bar"},[e.isQuery?e._e():n("div",{staticClass:"icon"},[n("search-icon",{attrs:{size:"19"}})],1),e._v(" "),e.isQuery?n("div",{staticClass:"icon",on:{click:e.resetQuery}},[n("x-icon",{staticClass:"pointer",attrs:{size:"19"}})],1):e._e(),e._v(" "),n("input",{directives:[{name:"model",rawName:"v-model",value:e.query,expression:"query"}],staticClass:"query",attrs:{type:"text",name:"query",placeholder:e.$t("inputs.placeholder_search_files")},domProps:{value:e.query},on:{input:function(t){t.target.composing||(e.query=t.target.value)}}})])}),[],!1,null,"01d307b9",null);t.a=p.exports},62:function(e,t,n){var i=n(253);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},69:function(e,t,n){var i=n(267);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},70:function(e,t,n){"use strict";var i={name:"ProgressBar",props:["progress"]},a=(n(252),n(0)),o=Object(a.a)(i,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress-bar"},[t("span",{style:{width:this.progress+"%"}})])}),[],!1,null,"9f98bf3e",null);t.a=o.exports},76:function(e,t,n){var i=n(279);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)},77:function(e,t,n){var i=n(281);"string"==typeof i&&(i=[[e.i,i,""]]);var a={hmr:!0,transform:void 0,insertInto:void 0};n(5)(i,a);i.locals&&(e.exports=i.locals)}}]);