mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-05-13 08:45:01 +00:00
fd6aa5c6b2
* lazy-loading and solved bugs * lazy-loading for pull request on master * Update vuefilemanager.php Co-authored-by: Peter Papp <peterpapp@makingcg.com>
2 lines
90 KiB
JavaScript
Vendored
2 lines
90 KiB
JavaScript
Vendored
(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"+Pqb":function(e,t,i){"use strict";var a={name:"ProgressBar",props:["progress"]},o=(i("IOJe"),i("KHd+")),n=Object(o.a)(a,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"progress-bar"},[t("span",{style:{width:this.progress+"%"}})])}),[],!1,null,"f2acb080",null);t.a=n.exports},"+zSR":function(e,t,i){"use strict";var a=i("tkdU");i.n(a).a},"//US":function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".file-wrapper[data-v-11dd7f09]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.file-wrapper[data-v-11dd7f09]:hover{border-color:transparent}.file-wrapper .actions[data-v-11dd7f09]{text-align:right;width:50px}.file-wrapper .actions .show-actions[data-v-11dd7f09]{cursor:pointer;padding:12px 6px}.file-wrapper .actions .show-actions .icon-action[data-v-11dd7f09]{font-size:.875em}.file-wrapper .actions .show-actions .icon-action path[data-v-11dd7f09]{fill:#00bc7e}.file-wrapper .item-name[data-v-11dd7f09]{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-wrapper .item-name .item-info[data-v-11dd7f09]{display:block;line-height:1}.file-wrapper .item-name .item-shared[data-v-11dd7f09]{display:inline-block}.file-wrapper .item-name .item-shared .label[data-v-11dd7f09]{font-size:.75em;font-weight:400;color:#00bc7e}.file-wrapper .item-name .item-shared .shared-icon[data-v-11dd7f09]{vertical-align:middle}.file-wrapper .item-name .item-shared .shared-icon circle[data-v-11dd7f09],.file-wrapper .item-name .item-shared .shared-icon line[data-v-11dd7f09],.file-wrapper .item-name .item-shared .shared-icon path[data-v-11dd7f09]{stroke:#00bc7e}.file-wrapper .item-name .item-length[data-v-11dd7f09],.file-wrapper .item-name .item-size[data-v-11dd7f09]{font-size:.6875em;font-weight:400;color:rgba(27,37,57,.7)}.file-wrapper .item-name .name[data-v-11dd7f09]{white-space:nowrap}.file-wrapper .item-name .name[contenteditable][data-v-11dd7f09]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.file-wrapper .item-name .name[contenteditable=true][data-v-11dd7f09]:hover{text-decoration:underline}.file-wrapper .item-name .name[data-v-11dd7f09]{color:#1b2539;font-size:.875em;font-weight:700;max-height:40px;overflow:hidden;text-overflow:ellipsis}.file-wrapper .item-name .name.actived[data-v-11dd7f09]{max-height:none}.file-wrapper.selected .file-item[data-v-11dd7f09]{background:#f4f5f6}.file-wrapper .icon-item[data-v-11dd7f09]{text-align:center;position:relative;flex:0 0 50px;line-height:0;margin-right:20px}.file-wrapper .icon-item .folder-icon[data-v-11dd7f09]{font-size:3.25em}.file-wrapper .icon-item .folder-icon path[data-v-11dd7f09]{fill:#00bc7e}.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-11dd7f09]{fill:#ebebeb}.file-wrapper .icon-item .file-icon[data-v-11dd7f09]{font-size:2.8125em}.file-wrapper .icon-item .file-icon path[data-v-11dd7f09]{fill:#fafafc;stroke:#dfe0e8;stroke-width:1}.file-wrapper .icon-item .file-icon-text[data-v-11dd7f09]{line-height:1;top:40%;font-size:.6875em;margin:0 auto;position:absolute;text-align:center;left:0;right:0;color:#00bc7e;font-weight:600;max-width:50px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-wrapper .icon-item .file-icon-text[data-v-11dd7f09],.file-wrapper .icon-item .image[data-v-11dd7f09]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-wrapper .icon-item .image[data-v-11dd7f09]{-o-object-fit:cover;object-fit:cover;max-width:100%;border-radius:5px;width:50px;height:50px;pointer-events:none}.file-wrapper .file-item[data-v-11dd7f09]{border:2px dashed transparent;width:100%;display:flex;align-items:center;padding:7px}.file-wrapper .file-item.is-dragenter[data-v-11dd7f09]{border:2px dashed #00bc7e;border-radius:8px}.file-wrapper .file-item.is-clicked[data-v-11dd7f09],.file-wrapper .file-item[data-v-11dd7f09]:hover{border-radius:8px;background:#f4f5f6}.file-wrapper .file-item.is-clicked .item-name .name[data-v-11dd7f09],.file-wrapper .file-item:hover .item-name .name[data-v-11dd7f09]{color:#00bc7e}@media (prefers-color-scheme:dark){.file-wrapper .icon-item .file-icon path[data-v-11dd7f09]{fill:#1e2024;stroke:#2f3c54}.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-11dd7f09]{fill:#2a2c32}.file-wrapper .file-item.is-clicked[data-v-11dd7f09],.file-wrapper .file-item[data-v-11dd7f09]:hover{background:#1e2024}.file-wrapper .file-item.is-clicked .file-icon path[data-v-11dd7f09],.file-wrapper .file-item:hover .file-icon path[data-v-11dd7f09]{fill:#111314}.file-wrapper .item-name .name[data-v-11dd7f09]{color:#bec6cf}.file-wrapper .item-name .item-length[data-v-11dd7f09],.file-wrapper .item-name .item-size[data-v-11dd7f09]{color:#7d858c}}",""])},"1LIC":function(e,t,i){var a=i("Rlkt");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},"25Ru":function(e,t,i){"use strict";var a=i("CjXH"),o=i("LvDl"),n=i("L2JU"),s=i("xCqy");function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){l(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function l(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var d={name:"FileItemGrid",props:["data"],components:{UserPlusIcon:a.V,LinkIcon:a.A},computed:c(c({},Object(n.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(o.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)}))}},p=(i("sK/9"),i("KHd+")),f=Object(p.a)(d,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"file-wrapper",attrs:{spellcheck:"false"},on:{click:function(t){return t.stopPropagation(),e.clickedItem(t)},dblclick:e.goToItem}},[i("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)}}},[i("div",{staticClass:"icon-item"},[e.isFile?i("span",{staticClass:"file-icon-text"},[e._v("\n "+e._s(e.data.mimetype)+"\n ")]):e._e(),e._v(" "),e.isFile?i("FontAwesomeIcon",{staticClass:"file-icon",attrs:{icon:"file"}}):e._e(),e._v(" "),e.isImage?i("img",{staticClass:"image",attrs:{loading:"lazy",src:e.data.thumbnail,alt:e.data.name}}):e._e(),e._v(" "),e.isFolder?i("FontAwesomeIcon",{staticClass:"folder-icon",class:{"is-deleted":e.isDeleted},attrs:{icon:"folder"}}):e._e()],1),e._v(" "),i("div",{staticClass:"item-name"},[i("b",{ref:"name",staticClass:"name",attrs:{contenteditable:e.canEditName},on:{input:e.renameItem}},[e._v("\n "+e._s(e.itemName)+"\n ")]),e._v(" "),i("div",{staticClass:"item-info"},[e.$checkPermission("master")&&e.data.shared?i("div",{staticClass:"item-shared"},[i("link-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.$checkPermission("master")&&"master"!==e.data.user_scope?i("div",{staticClass:"item-shared"},[i("user-plus-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.isFolder?e._e():i("span",{staticClass:"item-size"},[e._v(e._s(e.data.filesize))]),e._v(" "),e.isFolder?i("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():i("span",{staticClass:"show-actions",on:{click:function(t){return t.stopPropagation(),e.showItemActions(t)}}},[i("FontAwesomeIcon",{staticClass:"icon-action",attrs:{icon:"ellipsis-h"}})],1)])])}),[],!1,null,"244c7d47",null);t.a=f.exports},"2QtR":function(e,t,i){"use strict";var a=i("CjXH"),o=i("L2JU"),n=i("xCqy");function s(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function r(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?s(Object(i),!0).forEach((function(t){c(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function c(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var l={name:"ContextMenu",components:{CornerDownRightIcon:a.i,DownloadCloudIcon:a.l,FolderPlusIcon:a.t,LifeBuoyIcon:a.z,Trash2Icon:a.Q,Edit2Icon:a.m,TrashIcon:a.R,LinkIcon:a.A,StarIcon:a.P,EyeIcon:a.o},computed:r(r({},Object(o.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()&&n.a.$emit("change:name",t)}},moveItem:function(){n.a.$emit("popup:open",{name:"move",item:this.item})},shareItem:function(){this.item.shared?n.a.$emit("popup:open",{name:"share-edit",item:this.item}):n.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,i=document.getElementById("files-view"),a=i.getClientRects()[0],o=e.clientX-a.left,n=e.clientY-a.top;i.offsetHeight-n<t?this.positionY=n-t:this.positionY=n,i.offsetWidth-o<190?this.positionX=o-190:this.positionX=o,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;n.a.$on("actualShowingImage:ContextMenu",(function(t){e.item=t}))},created:function(){var e=this;n.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())})),n.a.$on("showContextMenuPreview:hide",(function(){e.showFromPreview=!1,e.item=void 0})),n.a.$on("contextMenu:show",(function(t,i){e.item=i,setTimeout((function(){return e.showContextMenu(t,i)}),10)})),n.a.$on("contextMenu:hide",(function(){return e.closeAndResetContextMenu()})),n.a.$on("folder:actions",(function(t){e.item=t,e.isVisible?e.isVisible=!1:e.showFolderActionsMenu()}))}},d=(i("S095"),i("KHd+")),p=Object(d.a)(l,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.showFromPreview?i("div",{ref:"contextmenu",staticClass:"contextmenu filePreviewFixed",style:{top:e.positionY+"px",left:e.positionX+"px"}},[i("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.moveItem}},[i("div",{staticClass:"icon"},[i("corner-down-right-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.move"))+"\n ")])]),e._v(" "),i("li",{staticClass:"menu-option",on:{click:e.shareItem}},[i("div",{staticClass:"icon"},[i("link-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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(" "),i("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[i("div",{staticClass:"icon"},[i("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]),e._v(" "),i("ul",{staticClass:"menu-option-group"},[e.isFolder?e._e():i("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[i("div",{staticClass:"icon"},[i("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])])])]):e._e(),e._v(" "),i("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")?i("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[i("ul",{staticClass:"menu-option-group"},[e.item?i("li",{staticClass:"menu-option",on:{click:function(t){return e.$store.dispatch("restoreItem",e.item)}}},[i("div",{staticClass:"icon"},[i("life-buoy-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.restore"))+"\n ")])]):e._e(),e._v(" "),e.item?i("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[i("div",{staticClass:"icon"},[i("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])]):e._e(),e._v(" "),i("li",{staticClass:"menu-option",on:{click:function(t){return e.$store.dispatch("emptyTrash")}}},[i("div",{staticClass:"icon"},[i("trash-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.empty_trash"))+"\n ")])])]),e._v(" "),e.item?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[i("div",{staticClass:"icon"},[i("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():i("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[i("div",{staticClass:"icon"},[i("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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")?i("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[e.item&&e.isFolder?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.addToFavourites}},[i("div",{staticClass:"icon"},[i("star-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.shareItem}},[i("div",{staticClass:"icon"},[i("link-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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(" "),i("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[i("div",{staticClass:"icon"},[i("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]):e._e(),e._v(" "),e.item?i("ul",{staticClass:"menu-option-group"},[e.item?i("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[i("div",{staticClass:"icon"},[i("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]):e._e(),e._v(" "),e.isFolder?e._e():i("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[i("div",{staticClass:"icon"},[i("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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")?i("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[e.$isThisLocation(["participant_uploads","latest"])?e._e():i("ul",{staticClass:"menu-option-group"},[e.item&&e.isFolder?i("li",{staticClass:"menu-option",on:{click:e.addToFavourites}},[i("div",{staticClass:"icon"},[i("star-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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(" "),i("li",{staticClass:"menu-option",on:{click:e.createFolder}},[i("div",{staticClass:"icon"},[i("folder-plus-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.create_folder"))+"\n ")])])]),e._v(" "),e.item?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.moveItem}},[i("div",{staticClass:"icon"},[i("corner-down-right-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.move"))+"\n ")])]),e._v(" "),i("li",{staticClass:"menu-option",on:{click:e.shareItem}},[i("div",{staticClass:"icon"},[i("link-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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(" "),i("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[i("div",{staticClass:"icon"},[i("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]):e._e(),e._v(" "),e.item?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[i("div",{staticClass:"icon"},[i("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():i("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[i("div",{staticClass:"icon"},[i("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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")?i("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.createFolder}},[i("div",{staticClass:"icon"},[i("folder-plus-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.create_folder"))+"\n ")])])]),e._v(" "),e.item?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.moveItem}},[i("div",{staticClass:"icon"},[i("corner-down-right-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.move"))+"\n ")])]),e._v(" "),i("li",{staticClass:"menu-option",on:{click:e.deleteItem}},[i("div",{staticClass:"icon"},[i("trash-2-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.delete"))+"\n ")])])]):e._e(),e._v(" "),e.item?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[i("div",{staticClass:"icon"},[i("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():i("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[i("div",{staticClass:"icon"},[i("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),i("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")?i("div",{staticClass:"menu-options",attrs:{id:"menu-list"}},[e.item?i("ul",{staticClass:"menu-option-group"},[i("li",{staticClass:"menu-option",on:{click:e.ItemDetail}},[i("div",{staticClass:"icon"},[i("eye-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.detail"))+"\n ")])]),e._v(" "),e.isFolder?e._e():i("li",{staticClass:"menu-option",on:{click:e.downloadItem}},[i("div",{staticClass:"icon"},[i("download-cloud-icon",{attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"text-label"},[e._v("\n "+e._s(e.$t("context_menu.download"))+"\n ")])])]):e._e()]):e._e()])])}),[],!1,null,"e6c55014",null);t.a=p.exports},"2UET":function(e,t,i){"use strict";var a=i("RUVW");i.n(a).a},"3S/Z":function(e,t,i){"use strict";var a=i("oLbO");i.n(a).a},"4qBn":function(e,t,i){"use strict";var a=i("LJKa");i.n(a).a},"5F2u":function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,"#mobile-actions-wrapper[data-v-3e82a6b6]{display:none;background:#fff;position:-webkit-sticky;position:sticky;top:35px;z-index:3}.mobile-actions[data-v-3e82a6b6]{padding-top:10px;padding-bottom:10px;white-space:nowrap;overflow-x:auto}@media only screen and (max-width:960px){#mobile-actions-wrapper[data-v-3e82a6b6]{display:block}}@media (prefers-color-scheme:dark){#mobile-actions-wrapper[data-v-3e82a6b6]{background:#111314}}",""])},"5UEM":function(e,t,i){var a=i("lDbN");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},"6Rvy":function(e,t,i){var a=i("Qayb");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},"6u7i":function(e,t,i){var a=i("QLAL");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},"7HjD":function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".mobile-action-button[data-v-8b660f00]{background:#f4f5f6;margin-right:15px;border-radius:8px;padding:7px 10px;cursor:pointer;border:none}.mobile-action-button .flex[data-v-8b660f00]{display:flex;align-items:center}.mobile-action-button .icon[data-v-8b660f00]{vertical-align:middle;margin-right:10px;font-size:.875em}.mobile-action-button .label[data-v-8b660f00]{vertical-align:middle;font-size:.875em;font-weight:700;color:#1b2539}@media (prefers-color-scheme:dark){.mobile-action-button[data-v-8b660f00]{background:#1e2024}.mobile-action-button circle[data-v-8b660f00],.mobile-action-button line[data-v-8b660f00],.mobile-action-button path[data-v-8b660f00],.mobile-action-button polyline[data-v-8b660f00],.mobile-action-button rect[data-v-8b660f00]{stroke:#00bc7e}.mobile-action-button .label[data-v-8b660f00]{color:#bec6cf}}",""])},"9HaN":function(e,t,i){"use strict";var a=i("R1yN");i.n(a).a},"9wTL":function(e,t,i){var a=i("7HjD");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},AnZH:function(e,t,i){"use strict";var a=i("9wTL");i.n(a).a},AvET:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".file-info-content[data-v-c89c7cb4]{padding-bottom:20px}.file-headline[data-v-c89c7cb4]{margin-bottom:20px;border-radius:8px}.file-headline .flex[data-v-c89c7cb4]{display:flex;align-items:flex-start}.file-headline .icon-preview[data-v-c89c7cb4]{display:inline-flex;align-items:center;justify-content:center;padding:0;text-align:center;cursor:pointer;white-space:nowrap;outline:none;border:none}.file-headline .file-info[data-v-c89c7cb4]{padding-left:10px;width:100%;word-break:break-all}.file-headline .file-info .name[data-v-c89c7cb4]{font-size:.875em;font-weight:700;line-height:1.4;display:block;color:#1b2539}.file-headline .file-info .mimetype[data-v-c89c7cb4]{font-size:.75em;font-weight:600;color:#00bc7e;display:block}.sharelink[data-v-c89c7cb4]{display:flex;width:100%;align-items:center;margin-top:10px}.sharelink .lock-icon[data-v-c89c7cb4]{display:inline-block;width:15px;margin-right:9px;cursor:pointer}.sharelink .copy-sharelink[data-v-c89c7cb4]{width:100%}@media (prefers-color-scheme:dark){.file-headline .file-info .name[data-v-c89c7cb4]{color:#bec6cf}.sharelink .lock-icon:hover path[data-v-c89c7cb4],.sharelink .lock-icon:hover rect[data-v-c89c7cb4]{stroke:#00bc7e}}",""])},BqT2:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".list-info-item[data-v-15fd0efd]{display:block;padding-bottom:20px}.list-info-item .action-button[data-v-15fd0efd]{cursor:pointer}.list-info-item .action-button .edit-icon[data-v-15fd0efd]{display:inline-block;margin-left:3px}.list-info-item b[data-v-15fd0efd]{display:block;font-size:.8125em;color:#00bc7e;margin-bottom:2px}.list-info-item span[data-v-15fd0efd]{display:inline-block;font-size:.875em;font-weight:700;color:#1b2539}@media (prefers-color-scheme:dark){.list-info-item .action-button .icon[data-v-15fd0efd],.list-info-item span[data-v-15fd0efd]{color:#bec6cf}}",""])},Dzny:function(e,t,i){"use strict";var a=i("5UEM");i.n(a).a},"Er+O":function(e,t,i){var a=i("llfj");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},G8B8:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".button-base[data-v-e783a2fa]{font-size:.9375em;font-weight:700;cursor:pointer;transition:all .15s ease;border-radius:8px;border:0;padding:10px 28px;display:inline-block}.button-base[data-v-e783a2fa]:active{transform:scale(.95)}.button-base.theme[data-v-e783a2fa]{color:#00bc7e;background:rgba(0,188,126,.1)}.button-base.secondary[data-v-e783a2fa]{color:#1b2539;background:#f4f5f6}",""])},"G9/n":function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".progress-bar[data-v-f2acb080]{width:100%;height:5px;background:#f4f5f6;margin-top:5px;border-radius:10px}.progress-bar span[data-v-f2acb080]{background:#00bc7e;display:block;height:100%;border-radius:10px;max-width:100%}@media (prefers-color-scheme:dark){.progress-bar[data-v-f2acb080]{background:#1e2024}}@media only screen and (min-width:680px) and (prefers-color-scheme:dark){.progress-bar[data-v-f2acb080]{background:#1e2024}}",""])},HtFH:function(e,t,i){"use strict";var a=i("+Pqb"),o=i("CjXH"),n=i("L2JU");function s(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function r(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var c={name:"UploadProgress",components:{RefreshCwIcon:o.L,ProgressBar:a.a},computed:function(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?s(Object(i),!0).forEach((function(t){r(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):s(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}({},Object(n.b)(["uploadingFileProgress","uploadingFilesCount","isProcessingFile"]))},l=(i("9HaN"),i("KHd+")),d=Object(l.a)(c,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"info-panel"}},[e.uploadingFilesCount?i("div",{staticClass:"upload-progress"},[i("div",{staticClass:"progress-title"},[e.isProcessingFile?i("span",[i("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():i("span",[e._v("\n "+e._s(e.$t("uploading.progress_single_upload",{progress:e.uploadingFileProgress}))+"\n ")]),e._v(" "),!e.isProcessingFile&&e.uploadingFilesCount.total>1?i("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(" "),i("ProgressBar",{attrs:{progress:e.uploadingFileProgress}})],1):e._e()])}),[],!1,null,"da4a0082",null);t.a=d.exports},IOJe:function(e,t,i){"use strict";var a=i("OGj5");i.n(a).a},KOea:function(e,t,i){"use strict";var a=i("1LIC");i.n(a).a},LJKa:function(e,t,i){var a=i("BqT2");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},OGj5:function(e,t,i){var a=i("G9/n");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},QLAL:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".filePreviewFixed[data-v-e6c55014]{position:fixed!important}.menu-option[data-v-e6c55014]{display:flex;align-items:center}.menu-option .icon[data-v-e6c55014]{margin-right:20px;line-height:0}.menu-option .text-label[data-v-e6c55014]{font-size:1em}.contextmenu[data-v-e6c55014]{min-width:250px;position:absolute;z-index:99;box-shadow:0 7px 25px 1px rgba(0,0,0,.12);background:#fff;border-radius:8px;overflow:hidden}.contextmenu.showed[data-v-e6c55014]{display:block}.menu-options[data-v-e6c55014]{list-style:none;width:100%;margin:0;padding:0}.menu-options .menu-option-group[data-v-e6c55014]{padding:5px 0;border-bottom:1px solid #f8f8f8}.menu-options .menu-option-group[data-v-e6c55014]:first-child{padding-top:0}.menu-options .menu-option-group[data-v-e6c55014]:last-child{padding-bottom:0;border-bottom:none}.menu-options .menu-option[data-v-e6c55014]{white-space:nowrap;font-weight:700;font-size:.875em;padding:15px 20px;cursor:pointer;width:100%;color:#1b2539}.menu-options .menu-option[data-v-e6c55014]:hover{background:#f4f5f6}.menu-options .menu-option:hover .text-label[data-v-e6c55014]{color:#00bc7e}.menu-options .menu-option:hover circle[data-v-e6c55014],.menu-options .menu-option:hover line[data-v-e6c55014],.menu-options .menu-option:hover path[data-v-e6c55014],.menu-options .menu-option:hover polygon[data-v-e6c55014],.menu-options .menu-option:hover polyline[data-v-e6c55014],.menu-options .menu-option:hover rect[data-v-e6c55014]{stroke:#00bc7e}@media (prefers-color-scheme:dark){.contextmenu[data-v-e6c55014]{background:#1e2024}.contextmenu .menu-options .menu-option-group[data-v-e6c55014]{border-color:hsla(0,0%,100%,.02)}.contextmenu .menu-options .menu-option[data-v-e6c55014]{color:#bec6cf}.contextmenu .menu-options .menu-option[data-v-e6c55014]:hover{background:rgba(0,188,126,.1)}}",""])},Qayb:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,"",""])},Qdce:function(e,t,i){var a=i("SRXU");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},R1yN:function(e,t,i){var a=i("oWIQ");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},RSR6:function(e,t,i){var a=i("ZFaS");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},RUVW:function(e,t,i){var a=i("G8B8");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},Rlkt:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".button-upload[data-v-c3775e8c]{display:block;text-align:center;margin:20px 0}.mobile-search[data-v-c3775e8c]{display:none;margin-bottom:10px;margin-top:10px}.file-content[data-v-c3775e8c]{display:flex}.file-content.is-dragging[data-v-c3775e8c]{transform:scale(.99)}.files-container[data-v-c3775e8c]{overflow-x:hidden;overflow-y:auto;flex:0 0 100%;transition:all .15s ease;position:relative;scroll-behavior:smooth}.files-container.is-fileinfo-visible[data-v-c3775e8c]{flex:0 1 100%}.files-container .file-list.grid[data-v-c3775e8c]{display:grid;grid-template-columns:repeat(auto-fill,180px);justify-content:space-evenly}.file-info-container[data-v-c3775e8c]{flex:0 0 300px;padding-left:20px;overflow:auto}.file-move[data-v-c3775e8c]{transition:transform .6s}.file-enter-active[data-v-c3775e8c]{transition:all .3s ease}.file-leave-active[data-v-c3775e8c]{transition:all 0ms}.file-enter[data-v-c3775e8c],.file-leave-to[data-v-c3775e8c]{opacity:0;transform:translateX(-20px)}@media only screen and (min-width:960px){.file-content[data-v-c3775e8c]{position:absolute;top:72px;left:15px;right:15px;bottom:0;transition:all .3s ease;overflow-y:auto;overflow-x:hidden}.file-content.is-offset[data-v-c3775e8c]{margin-top:50px}}@media only screen and (max-width:960px){.file-info-container[data-v-c3775e8c]{display:none}.mobile-search[data-v-c3775e8c]{display:block}}@media only screen and (max-width:690px){.files-container[data-v-c3775e8c]{padding-left:15px;padding-right:15px;top:0;left:0;right:0;bottom:0;position:fixed;overflow-y:auto}.files-container .file-list.grid[data-v-c3775e8c]{grid-template-columns:repeat(auto-fill,120px)}.file-content[data-v-c3775e8c]{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .3s ease}.file-content.is-offset[data-v-c3775e8c]{margin-top:50px}.mobile-search[data-v-c3775e8c]{margin-bottom:0}.file-info-container[data-v-c3775e8c]{display:none}}",""])},S095:function(e,t,i){"use strict";var a=i("6u7i");i.n(a).a},SRXU:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".preview[data-v-c34e3906]{width:100%;display:block;margin-bottom:7px}.preview img[data-v-c34e3906]{border-radius:4px;overflow:hidden;width:100%;-o-object-fit:cover;object-fit:cover}.preview audio[data-v-c34e3906]{width:100%}.preview audio[data-v-c34e3906]::-webkit-media-controls-panel{background-color:#f4f5f6}.preview audio[data-v-c34e3906]::-webkit-media-controls-play-button{color:#00bc7e}.preview video[data-v-c34e3906]{width:100%;height:auto;border-radius:3px}",""])},VPMc:function(e,t,i){"use strict";var a={name:"ListInfo"},o=(i("k6H0"),i("KHd+")),n=Object(o.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("ul",{staticClass:"list-info"},[this._t("default")],2)}),[],!1,null,"1ba4cb98",null);t.a=n.exports},VYLf:function(e,t,i){"use strict";var a=i("Qdce");i.n(a).a},WMU7:function(e,t,i){"use strict";var a=i("Er+O");i.n(a).a},WdQX:function(e,t,i){"use strict";var a=i("cyyG");i.n(a).a},ZFaS:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".button[data-v-9a126372]{height:42px;width:42px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0;text-align:center;cursor:pointer;white-space:nowrap;outline:none;border:none}.button[data-v-9a126372]:hover{background:#f4f5f6}.button:hover circle[data-v-9a126372],.button:hover line[data-v-9a126372],.button:hover path[data-v-9a126372],.button:hover polyline[data-v-9a126372],.button:hover rect[data-v-9a126372]{transition:all .15s ease;stroke:#00bc7e}@media (prefers-color-scheme:dark){.button[data-v-9a126372]{background:transparent}.button[data-v-9a126372]:hover{background:#1e2024}.button circle[data-v-9a126372],.button line[data-v-9a126372],.button path[data-v-9a126372],.button polyline[data-v-9a126372],.button rect[data-v-9a126372]{stroke:#bec6cf}}",""])},Zox6:function(e,t,i){"use strict";var a=i("jc/d");i.n(a).a},c4kp:function(e,t,i){"use strict";var a=i("tSQH"),o=i("0gRs"),n=i("nSi/"),s=i("CjXH"),r=i("L2JU"),c=i("xCqy"),l=i("LvDl");function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function p(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){f(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function f(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var u={name:"MobileToolBar",components:{ToolbarButtonUpload:a.a,ChevronLeftIcon:s.d,ToolbarButton:o.a,SearchBar:n.a,MenuIcon:s.E},computed:p(p({},Object(r.b)(["fileInfoVisible","FilePreviewType","fileInfoDetail","currentFolder","browseHistory","homeDirectory"])),{},{directoryName:function(){return this.currentFolder?this.currentFolder.name:this.homeDirectory.name}}),methods:{showMobileNavigation:function(){c.a.$emit("show:mobile-navigation")},goBack:function(){var e=Object(l.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;c.a.$on("show:content",(function(){e.isSidebarMenu&&(e.isSidebarMenu=!1)}))}},m=(i("Zox6"),i("KHd+")),v=Object(m.a)(u,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"mobile-toolbar"},[i("div",{staticClass:"go-back-button",on:{click:e.goBack}},[i("chevron-left-icon",{staticClass:"icon-back",class:{"is-visible":e.browseHistory.length>1},attrs:{size:"17"}})],1),e._v(" "),i("div",{staticClass:"directory-name"},[e._v(e._s(e.directoryName))]),e._v(" "),i("div",{staticClass:"more-actions-button"},[e.$checkPermission("master")?i("div",{staticClass:"tap-area",on:{click:e.showMobileNavigation}},[i("menu-icon",{attrs:{size:"17"}})],1):e._e()])])}),[],!1,null,"3fdd6240",null).exports,h={name:"MobileActionButtonUpload",components:{UploadCloudIcon:s.T},methods:{emmitFiles:function(e){this.$uploadFiles(e.target.files)}}},b=(i("AnZH"),Object(m.a)(h,(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,"8b660f00",null).exports),g=i("t5U/"),_=i("HtFH");function w(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function y(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?w(Object(i),!0).forEach((function(t){x(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):w(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function x(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var k={name:"MobileActions",components:{MobileActionButtonUpload:b,MobileActionButton:g.a,UploadProgress:_.a},computed:y(y({},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"))}}},C=(i("+zSR"),Object(m.a)(k,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"mobile-actions-wrapper"}},[e.$isThisLocation(["trash","trash-root"])&&e.$checkPermission("master")?i("div",{staticClass:"mobile-actions"},[i("MobileActionButton",{attrs:{icon:e.previewIcon},nativeOn:{click:function(t){return e.switchPreview(t)}}},[e._v("\n "+e._s(e.previewText)+"\n ")]),e._v(" "),i("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"])?i("div",{staticClass:"mobile-actions"},[i("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(" "),i("MobileActionButtonUpload",[e._v("\n "+e._s(e.$t("context_menu.upload"))+"\n ")]),e._v(" "),i("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")?i("div",{staticClass:"mobile-actions"},[i("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(" "),i("UploadProgress")],1)}),[],!1,null,"3e82a6b6",null).exports);function I(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function O(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?I(Object(i),!0).forEach((function(t){$(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):I(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function $(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var P={name:"FilePreview",computed:O(O({},Object(r.b)(["fileInfoDetail"])),{},{canBePreview:function(){return this.fileInfoDetail&&!Object(l.includes)(["folder","file"],this.fileInfoDetail.type)}})},j=(i("VYLf"),Object(m.a)(P,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.canBePreview?i("div",{staticClass:"preview"},["image"==e.fileInfoDetail.type?i("img",{attrs:{src:e.fileInfoDetail.thumbnail,alt:e.fileInfoDetail.name}}):"audio"==e.fileInfoDetail.type?i("audio",{attrs:{src:e.fileInfoDetail.file_url,controlsList:"nodownload",controls:""}}):"video"==e.fileInfoDetail.type?i("video",{attrs:{controlsList:"nodownload",disablePictureInPicture:"",playsinline:"",controls:""}},[i("source",{attrs:{src:e.fileInfoDetail.file_url,type:"video/mp4"}})]):e._e()]):e._e()}),[],!1,null,"c34e3906",null).exports),F=i("PTF1"),D=i("gy3V"),E=i("VPMc");function T(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function z(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?T(Object(i),!0).forEach((function(t){L(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):T(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function L(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var S={name:"FileInfoPanel",components:{ListInfoItem:D.a,ListInfo:E.a,FilePreview:j,FolderIcon:s.s,UnlockIcon:s.S,VideoIcon:s.X,CopyInput:F.a,ImageIcon:s.x,FileIcon:s.q,Edit2Icon:s.m,LockIcon:s.C},computed:z(z({},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(){c.a.$emit("popup:open",{name:"share-edit",item:this.fileInfoDetail})},moveItem:function(){c.a.$emit("popup:open",{name:"move",item:this.fileInfoDetail})}}},B=(i("vk84"),Object(m.a)(S,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.fileInfoDetail?i("div",{staticClass:"file-info-content"},[i("div",{staticClass:"file-headline",attrs:{spellcheck:"false"}},[i("FilePreview"),e._v(" "),i("div",{staticClass:"flex"},[i("div",{staticClass:"icon"},[i("div",{staticClass:"icon-preview"},["image"===e.fileType?i("image-icon",{attrs:{size:"21"}}):e._e(),e._v(" "),"video"===e.fileType?i("video-icon",{attrs:{size:"21"}}):e._e(),e._v(" "),"folder"===e.fileType?i("folder-icon",{attrs:{size:"21"}}):e._e(),e._v(" "),"file"===e.fileType?i("file-icon",{attrs:{size:"21"}}):e._e()],1)]),e._v(" "),i("div",{staticClass:"file-info"},[i("span",{ref:"name",staticClass:"name"},[e._v(e._s(e.fileInfoDetail.name))]),e._v(" "),e.fileInfoDetail.mimetype?i("span",{staticClass:"mimetype"},[e._v("."+e._s(e.fileInfoDetail.mimetype))]):e._e()])])],1),e._v(" "),i("ListInfo",[e.fileInfoDetail.filesize?i("ListInfoItem",{attrs:{title:e.$t("file_detail.size"),content:e.fileInfoDetail.filesize}}):e._e(),e._v(" "),e.$checkPermission(["master"])&&"master"!==e.fileInfoDetail.user_scope?i("ListInfoItem",{attrs:{title:e.$t("file_detail.author"),content:e.$t("file_detail.author_participant")}}):e._e(),e._v(" "),i("ListInfoItem",{attrs:{title:e.$t("file_detail.created_at"),content:e.fileInfoDetail.created_at}}),e._v(" "),e.$checkPermission(["master"])?i("ListInfoItem",{attrs:{title:e.$t("file_detail.where")}},[i("div",{staticClass:"action-button",on:{click:e.moveItem}},[i("span",[e._v(e._s(e.fileInfoDetail.parent?e.fileInfoDetail.parent.name:e.$t("locations.home")))]),e._v(" "),i("edit-2-icon",{staticClass:"edit-icon",attrs:{size:"10"}})],1)]):e._e(),e._v(" "),e.$checkPermission("master")&&e.fileInfoDetail.shared?i("ListInfoItem",{attrs:{title:e.$t("file_detail.shared")}},[i("div",{staticClass:"action-button",on:{click:e.shareItemOptions}},[i("span",[e._v(e._s(e.sharedInfo))]),e._v(" "),i("edit-2-icon",{staticClass:"edit-icon",attrs:{size:"10"}})],1),e._v(" "),i("div",{staticClass:"sharelink"},[e.isLocked?i("lock-icon",{staticClass:"lock-icon",attrs:{size:"17"},on:{click:e.shareItemOptions}}):e._e(),e._v(" "),e.isLocked?e._e():i("unlock-icon",{staticClass:"lock-icon",attrs:{size:"17"},on:{click:e.shareItemOptions}}),e._v(" "),i("CopyInput",{staticClass:"copy-sharelink",attrs:{size:"small",value:e.fileInfoDetail.shared.link}})],1)]):e._e()],1)],1):e._e()}),[],!1,null,"c89c7cb4",null).exports);function M(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function A(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?M(Object(i),!0).forEach((function(t){U(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):M(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function U(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var H={name:"FileItemList",props:["data"],components:{UserPlusIcon:s.V,LinkIcon:s.A},computed:A(A({},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),c.a.$emit("mobileMenu:show")},dragEnter:function(){"folder"===this.data.type&&(this.area=!0)},dragLeave:function(){this.area=!1},clickedItem:function(e){c.a.$emit("contextMenu:hide"),c.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)&&c.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)&&c.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(l.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,c.a.$on("fileItem:deselect",(function(){e.isClicked=!1})),c.a.$on("change:name",(function(t){e.data.unique_id==t.unique_id&&(e.itemName=t.name)}))}},q=(i("3S/Z"),Object(m.a)(H,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"file-wrapper",attrs:{spellcheck:"false"},on:{click:function(t){return t.stopPropagation(),e.clickedItem(t)},dblclick:e.goToItem}},[i("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)}}},[i("div",{staticClass:"icon-item"},[e.isFile?i("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?i("FontAwesomeIcon",{staticClass:"file-icon",attrs:{icon:"file"}}):e._e(),e._v(" "),e.isImage?i("img",{staticClass:"image",attrs:{loading:"lazy",src:e.data.thumbnail,alt:e.data.name}}):e._e(),e._v(" "),e.isFolder?i("FontAwesomeIcon",{staticClass:"folder-icon",class:{"is-deleted":e.isDeleted},attrs:{icon:"folder"}}):e._e()],1),e._v(" "),i("div",{staticClass:"item-name"},[i("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(" "),i("div",{staticClass:"item-info"},[e.$checkPermission("master")&&e.data.shared?i("div",{staticClass:"item-shared"},[i("link-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.$checkPermission("master")&&"master"!==e.data.user_scope?i("div",{staticClass:"item-shared"},[i("user-plus-icon",{staticClass:"shared-icon",attrs:{size:"12"}})],1):e._e(),e._v(" "),e.isFolder?e._e():i("span",{staticClass:"item-size"},[e._v(e._s(e.data.filesize)+", "+e._s(e.timeStamp))]),e._v(" "),e.isFolder?i("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():i("div",{staticClass:"actions"},[i("span",{staticClass:"show-actions",on:{click:function(t){return t.stopPropagation(),e.showItemActions(t)}}},[i("FontAwesomeIcon",{staticClass:"icon-action",attrs:{icon:"ellipsis-v"}})],1)])])])}),[],!1,null,"11dd7f09",null).exports),V=i("25Ru"),N={name:"EmptyMessage",props:["icon","message"],components:{EyeOffIcon:s.p}},R=(i("e2Oi"),Object(m.a)(N,(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,"53582576",null).exports),X={name:"ButtonBase",props:["buttonStyle"],data:function(){return{files:void 0}},methods:{emmitFiles:function(e){this.$uploadFiles(e.target.files)}}};i("2UET");function G(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function K(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?G(Object(i),!0).forEach((function(t){Q(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):G(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function Q(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var Y={name:"EmptyPage",props:["title","description"],components:{ButtonUpload:Object(m.a)(X,(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,"e783a2fa",null).exports,Spinner:i("zTYo").a},computed:K(K({},Object(r.b)(["data","isLoading","currentFolder"])),{},{isEmpty:function(){return this.data&&0==this.data.length}})},J=(i("WMU7"),Object(m.a)(Y,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.isLoading||e.isEmpty?i("div",{staticClass:"empty-page"},[i("div",{staticClass:"empty-state"},[e.$isThisLocation(["shared"])&&!e.isLoading?i("div",{staticClass:"text-content"},[i("h1",{staticClass:"title"},[e._v(e._s(e.$t("shared.empty_shared")))])]):e._e(),e._v(" "),e.$isThisLocation(["trash","trash-root"])&&!e.isLoading?i("div",{staticClass:"text-content"},[i("h1",{staticClass:"title"},[e._v(e._s(e.$t("empty_page.title")))])]):e._e(),e._v(" "),e.$isThisLocation(["participant_uploads"])&&!e.isLoading?i("div",{staticClass:"text-content"},[i("h1",{staticClass:"title"},[e._v(e._s(e.$t("messages.nothing_from_participants")))])]):e._e(),e._v(" "),e.$isThisLocation(["base","public","latest"])&&!e.isLoading?i("div",{staticClass:"text-content"},[i("h1",{staticClass:"title"},[e._v(e._s(e.$t("empty_page.title")))]),e._v(" "),e.$checkPermission(["master","editor"])?i("p",{staticClass:"description"},[e._v(e._s(e.$t("empty_page.description")))]):e._e(),e._v(" "),e.$checkPermission(["master","editor"])?i("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?i("div",{staticClass:"text-content"},[i("Spinner")],1):e._e()])]):e._e()}),[],!1,null,"780aa458",null).exports);function W(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function Z(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?W(Object(i),!0).forEach((function(t){ee(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):W(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function ee(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var te={name:"FilesContainer",components:{MobileToolbar:v,MobileActions:C,FileInfoPanel:B,FileItemList:q,FileItemGrid:V.a,EmptyMessage:R,SearchBar:n.a,EmptyPage:J},computed:Z(Z({},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){c.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 i="folder"!==e.type?this.currentFolder.unique_id:e.unique_id;this.$uploadExternalFiles(t,i)}this.isDragging=!1},contextMenu:function(e,t){c.a.$emit("contextMenu:show",e,t)},filesContainerClick:function(){c.a.$emit("fileItem:deselect"),c.a.$emit("contextMenu:hide")}},created:function(){var e=this;c.a.$on("fileItem:deselect",(function(){return e.$store.commit("CLEAR_FILEINFO_DETAIL")})),c.a.$on("scrollTop",(function(){var e=document.getElementsByClassName("files-container")[0];e&&(e.scrollTop=0)})),c.a.$on("items:delete",(function(){e.$store.dispatch("deleteItem",e.fileInfoDetail)}))}},ie=(i("KOea"),Object(m.a)(te,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("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}},[i("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)}}},[i("MobileToolbar"),e._v(" "),i("SearchBar",{staticClass:"mobile-search"}),e._v(" "),i("MobileActions"),e._v(" "),e.isList?i("div",{staticClass:"file-list-wrapper"},[i("transition-group",{staticClass:"file-list",class:e.FilePreviewType,attrs:{name:"file",tag:"section"}},e._l(e.data,(function(t){return i("FileItemList",{key:t.unique_id,staticClass:"file-item",attrs:{data:t},on:{dragstart:function(i){return e.dragStart(t)}},nativeOn:{drop:function(i){return i.stopPropagation(),i.preventDefault(),e.dragFinish(t,i)},contextmenu:function(i){return i.preventDefault(),e.contextMenu(i,t)}}})})),1)],1):e._e(),e._v(" "),e.isGrid?i("div",{staticClass:"file-grid-wrapper"},[i("transition-group",{staticClass:"file-list",class:e.FilePreviewType,attrs:{name:"file",tag:"section"}},e._l(e.data,(function(t){return i("FileItemGrid",{key:t.unique_id,staticClass:"file-item",attrs:{data:t},on:{dragstart:function(i){return e.dragStart(t)}},nativeOn:{drop:function(i){return i.preventDefault(),e.dragFinish(t,i)},contextmenu:function(i){return i.preventDefault(),e.contextMenu(i,t)}}})})),1)],1):e._e(),e._v(" "),e.isSearching?e._e():i("EmptyPage"),e._v(" "),e.isSearching&&e.isEmpty?i("EmptyMessage",{attrs:{message:e.$t("messages.nothing_was_found"),icon:"eye-slash"}}):e._e()],1),e._v(" "),e.$isMinimalScale()?e._e():i("div",{staticClass:"file-info-container",class:{"is-fileinfo-visible":e.fileInfoVisible}},[e.fileInfoDetail?i("FileInfoPanel"):e._e(),e._v(" "),e.fileInfoDetail?e._e():i("EmptyMessage",{attrs:{message:e.$t("messages.nothing_to_preview"),icon:"eye-off"}})],1)])}),[],!1,null,"c3775e8c",null));t.a=ie.exports},cyyG:function(e,t,i){var a=i("zvXY");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},e2Oi:function(e,t,i){"use strict";var a=i("vebA");i.n(a).a},gy3V:function(e,t,i){"use strict";var a={name:"ListInfoItem",props:["title","content"]},o=(i("4qBn"),i("KHd+")),n=Object(o.a)(a,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"list-info-item"},[i("b",[e._v(e._s(e.title))]),e._v(" "),e.content?i("span",[e._v(e._s(e.content))]):e._e(),e._v(" "),e._t("default")],2)}),[],!1,null,"15fd0efd",null);t.a=n.exports},jCNW:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".show-actions[data-v-244c7d47]{cursor:pointer;padding:4px 26px}.show-actions .icon-action[data-v-244c7d47]{font-size:.75em}.show-actions path[data-v-244c7d47]{fill:#00bc7e}.file-wrapper[data-v-244c7d47]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;text-align:center;display:inline-block;vertical-align:text-top;width:100%}.file-wrapper .item-name[data-v-244c7d47]{display:block;padding-left:10px;padding-right:10px;line-height:20px}.file-wrapper .item-name .item-length[data-v-244c7d47],.file-wrapper .item-name .item-size[data-v-244c7d47]{font-size:.6875em;font-weight:400;color:rgba(27,37,57,.7);display:inline-block}.file-wrapper .item-name .item-info[data-v-244c7d47]{display:block;line-height:1}.file-wrapper .item-name .item-shared[data-v-244c7d47]{display:inline-block}.file-wrapper .item-name .item-shared .label[data-v-244c7d47]{font-size:.75em;font-weight:400;color:#00bc7e}.file-wrapper .item-name .item-shared .shared-icon[data-v-244c7d47]{vertical-align:middle}.file-wrapper .item-name .item-shared .shared-icon circle[data-v-244c7d47],.file-wrapper .item-name .item-shared .shared-icon line[data-v-244c7d47],.file-wrapper .item-name .item-shared .shared-icon path[data-v-244c7d47]{stroke:#00bc7e}.file-wrapper .item-name .name[data-v-244c7d47]{color:#1b2539;font-size:.875em;font-weight:700;max-height:40px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.file-wrapper .item-name .name[contenteditable][data-v-244c7d47]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.file-wrapper .item-name .name[contenteditable=true][data-v-244c7d47]:hover{text-decoration:underline}.file-wrapper .item-name .name.actived[data-v-244c7d47]{max-height:none}.file-wrapper.selected .file-item[data-v-244c7d47]{background:#f4f5f6}.file-wrapper .file-item[data-v-244c7d47]{border:2px dashed transparent;width:165px;margin:0 auto;cursor:pointer;position:relative;padding:15px 0}.file-wrapper .file-item.is-dragenter[data-v-244c7d47]{border:2px dashed #00bc7e;border-radius:8px}.file-wrapper .file-item.is-clicked[data-v-244c7d47],.file-wrapper .file-item[data-v-244c7d47]:hover{border-radius:8px;background:#f4f5f6}.file-wrapper .file-item.is-clicked .item-name .name[data-v-244c7d47],.file-wrapper .file-item:hover .item-name .name[data-v-244c7d47]{color:#00bc7e}.file-wrapper .icon-item[data-v-244c7d47]{text-align:center;position:relative;height:110px;margin-bottom:20px;display:flex;align-items:center}.file-wrapper .icon-item .file-link[data-v-244c7d47]{display:block}.file-wrapper .icon-item .file-icon[data-v-244c7d47]{font-size:6.25em;margin:0 auto}.file-wrapper .icon-item .file-icon path[data-v-244c7d47]{fill:#fafafc;stroke:#dfe0e8;stroke-width:1}.file-wrapper .icon-item .file-icon-text[data-v-244c7d47]{margin:5px auto 0;position:absolute;text-align:center;left:0;right:0;color:#00bc7e;font-size:.75em;font-weight:600;max-width:65px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-wrapper .icon-item .file-icon-text[data-v-244c7d47],.file-wrapper .icon-item .image[data-v-244c7d47]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-wrapper .icon-item .image[data-v-244c7d47]{max-width:95%;-o-object-fit:cover;object-fit:cover;height:110px;border-radius:5px;margin:0 auto;pointer-events:none}.file-wrapper .icon-item .folder-icon[data-v-244c7d47]{align-items:flex-end;font-size:5em;margin:0 auto}.file-wrapper .icon-item .folder-icon path[data-v-244c7d47]{fill:#00bc7e}.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-244c7d47]{fill:#ebebeb}@media only screen and (max-width:960px){.file-wrapper .icon-item[data-v-244c7d47]{margin-bottom:15px}}@media only screen and (max-width:690px){.file-wrapper .file-item[data-v-244c7d47]{width:120px}.file-wrapper .icon-item[data-v-244c7d47]{margin-bottom:10px;height:90px}.file-wrapper .icon-item .file-icon[data-v-244c7d47]{font-size:4.6875em}.file-wrapper .icon-item .file-icon-text[data-v-244c7d47]{font-size:.75em}.file-wrapper .icon-item .folder-icon[data-v-244c7d47]{font-size:4.6875em;margin-top:0;margin-bottom:0}.file-wrapper .icon-item .image[data-v-244c7d47]{width:90px;height:90px}.file-wrapper .item-name .name[data-v-244c7d47]{font-size:.8125em;line-height:.9;max-height:30px}}@media (prefers-color-scheme:dark){.file-wrapper .icon-item .file-icon path[data-v-244c7d47]{fill:#1e2024;stroke:#2f3c54}.file-wrapper .icon-item .folder-icon.is-deleted path[data-v-244c7d47]{fill:#2a2c32}.file-wrapper .file-item.is-clicked[data-v-244c7d47],.file-wrapper .file-item[data-v-244c7d47]:hover{background:#1e2024}.file-wrapper .file-item.is-clicked .file-icon path[data-v-244c7d47],.file-wrapper .file-item:hover .file-icon path[data-v-244c7d47]{fill:#111314}.file-wrapper .item-name .name[data-v-244c7d47]{color:#bec6cf}.file-wrapper .item-name .item-length[data-v-244c7d47],.file-wrapper .item-name .item-size[data-v-244c7d47]{color:#7d858c}}",""])},"jc/d":function(e,t,i){var a=i("xgjK");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},k4sU:function(e,t,i){"use strict";var a=i("RSR6");i.n(a).a},k6H0:function(e,t,i){"use strict";var a=i("6Rvy");i.n(a).a},kjrJ:function(e,t,i){var a=i("jCNW");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},lDbN:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".toolbar-wrapper[data-v-c9762e38]{padding-top:10px;padding-bottom:10px;display:flex;position:relative;z-index:2}.toolbar-wrapper>div[data-v-c9762e38]{flex-grow:1;align-self:center;white-space:nowrap}.directory-name[data-v-c9762e38]{vertical-align:middle;font-size:1.0625em;color:#1b2539;font-weight:700;max-width:220px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.icon-back[data-v-c9762e38]{vertical-align:middle;cursor:pointer;margin-right:6px;opacity:.15;pointer-events:none;transition:all .15s ease}.icon-back.is-active[data-v-c9762e38]{opacity:1;pointer-events:auto}.toolbar-go-back[data-v-c9762e38]{cursor:pointer}.toolbar-go-back .folder-options[data-v-c9762e38]{vertical-align:middle;margin-left:6px;padding:1px 4px;line-height:0;border-radius:3px;transition:all .15s ease}.toolbar-go-back .folder-options svg circle[data-v-c9762e38]{transition:all .15s ease}.toolbar-go-back .folder-options[data-v-c9762e38]:hover{background:#f4f5f6}.toolbar-go-back .folder-options:hover svg circle[data-v-c9762e38]{stroke:#00bc7e}.toolbar-go-back .folder-options .icon-more[data-v-c9762e38]{vertical-align:middle}.toolbar-go-back .back-directory-title[data-v-c9762e38]{font-size:.9375em;line-height:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;color:#1b2539}.toolbar-position[data-v-c9762e38]{text-align:center}.toolbar-position span[data-v-c9762e38]{font-size:1.0625em;font-weight:600}.toolbar-tools[data-v-c9762e38]{text-align:right}.toolbar-tools .toolbar-button-wrapper[data-v-c9762e38]{margin-left:28px;display:inline-block;vertical-align:middle}.toolbar-tools .toolbar-button-wrapper[data-v-c9762e38]:first-child{margin-left:0!important}.toolbar-tools .button[data-v-c9762e38]{margin-left:5px}.toolbar-tools .button.active[data-v-c9762e38] svg circle,.toolbar-tools .button.active[data-v-c9762e38] svg line{stroke:#00bc7e}.toolbar-tools .button.is-inactive[data-v-c9762e38]{opacity:.25;pointer-events:none}.toolbar-tools .button[data-v-c9762e38]:first-child{margin-left:0}@media only screen and (max-width:1024px){.toolbar-go-back .back-directory-title[data-v-c9762e38]{max-width:120px}.toolbar-tools .button[data-v-c9762e38]{margin-left:0;height:40px;width:40px}.toolbar-tools .toolbar-button-wrapper[data-v-c9762e38]{margin-left:25px}}@media only screen and (max-width:960px){#desktop-toolbar[data-v-c9762e38]{display:none}}@media (prefers-color-scheme:dark){.toolbar-go-back .back-directory-title[data-v-c9762e38],.toolbar .directory-name[data-v-c9762e38]{color:#bec6cf}.toolbar-go-back .folder-options[data-v-c9762e38]:hover{background:#1e2024}}",""])},lLjm:function(e,t,i){var a=i("ojvW");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},llfj:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".empty-page[data-v-780aa458]{position:absolute;left:0;right:0;bottom:0;top:0;margin-top:85px;display:flex;align-items:center}.empty-page .empty-state[data-v-780aa458]{margin:0 auto;padding-left:15px;padding-right:15px}.text-content[data-v-780aa458]{text-align:center;margin:30px 0}.text-content .title[data-v-780aa458]{font-size:1.25em;color:#1b2539;font-weight:700;margin:0}.text-content .description[data-v-780aa458]{font-size:.8125em;color:rgba(27,37,57,.7);margin-bottom:20px;display:block}@media (prefers-color-scheme:dark){.text-content .title[data-v-780aa458]{color:#bec6cf}.text-content .description[data-v-780aa458]{color:#7d858c}}",""])},"nSi/":function(e,t,i){"use strict";var a=i("CjXH"),o=i("L2JU"),n=i("LvDl"),s=i("xCqy");function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function c(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?r(Object(i),!0).forEach((function(t){l(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):r(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function l(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var d={name:"SearchBar",components:{SearchIcon:a.M,XIcon:a.Y},computed:c(c({},Object(o.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(n.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}))}},p=(i("WdQX"),i("KHd+")),f=Object(p.a)(d,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"search-bar"},[e.isQuery?e._e():i("div",{staticClass:"icon"},[i("search-icon",{attrs:{size:"19"}})],1),e._v(" "),e.isQuery?i("div",{staticClass:"icon",on:{click:e.resetQuery}},[i("x-icon",{staticClass:"pointer",attrs:{size:"19"}})],1):e._e(),e._v(" "),i("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,"a95e1f76",null);t.a=f.exports},nepK:function(e,t,i){"use strict";var a=i("lLjm");i.n(a).a},oLbO:function(e,t,i){var a=i("//US");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},oWIQ:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".sync-alt[data-v-da4a0082]{-webkit-animation:spin-data-v-da4a0082 1s linear infinite;animation:spin-data-v-da4a0082 1s linear infinite;margin-right:5px}.sync-alt path[data-v-da4a0082],.sync-alt polyline[data-v-da4a0082]{stroke:#00bc7e}@-webkit-keyframes spin-data-v-da4a0082{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-data-v-da4a0082{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.info-panel-enter-active[data-v-da4a0082],.info-panel-leave-active[data-v-da4a0082]{transition:all .3s ease}.info-panel-enter[data-v-da4a0082],.info-panel-leave-to[data-v-da4a0082]{opacity:0;transform:translateY(-100%)}.upload-progress[data-v-da4a0082]{width:100%;padding-bottom:10px;position:relative;z-index:1}.upload-progress .progress-title[data-v-da4a0082]{font-weight:700;text-align:center}.upload-progress .progress-title span[data-v-da4a0082]{font-size:.875em}@media (prefers-color-scheme:dark){.progress-bar[data-v-da4a0082]{background:#1e2024}}",""])},ojvW:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".mobile-action-button[data-v-19e13350]{background:#f4f5f6;margin-right:15px;border-radius:8px;padding:7px 10px;cursor:pointer;border:none;transition:all .15s ease}.mobile-action-button .flex[data-v-19e13350]{display:flex;align-items:center}.mobile-action-button .icon[data-v-19e13350]{margin-right:10px;font-size:.875em}.mobile-action-button .icon circle[data-v-19e13350],.mobile-action-button .icon line[data-v-19e13350],.mobile-action-button .icon path[data-v-19e13350],.mobile-action-button .icon polyline[data-v-19e13350],.mobile-action-button .icon rect[data-v-19e13350]{transition:all .15s ease}.mobile-action-button .label[data-v-19e13350]{transition:all .15s ease;font-size:.875em;font-weight:700;color:#1b2539}.mobile-action-button[data-v-19e13350]:active{transform:scale(.95)}.mobile-action-button[data-v-19e13350]:hover{background:rgba(0,188,126,.1)}.mobile-action-button:hover .icon circle[data-v-19e13350],.mobile-action-button:hover .icon line[data-v-19e13350],.mobile-action-button:hover .icon path[data-v-19e13350],.mobile-action-button:hover .icon polyline[data-v-19e13350],.mobile-action-button:hover .icon rect[data-v-19e13350]{stroke:#00bc7e}.mobile-action-button:hover .label[data-v-19e13350]{color:#00bc7e}@media (prefers-color-scheme:dark){.mobile-action-button[data-v-19e13350]{background:#1e2024}.mobile-action-button circle[data-v-19e13350],.mobile-action-button line[data-v-19e13350],.mobile-action-button path[data-v-19e13350],.mobile-action-button polyline[data-v-19e13350],.mobile-action-button rect[data-v-19e13350]{stroke:#00bc7e}.mobile-action-button .label[data-v-19e13350]{color:#bec6cf}}",""])},r3Dl:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".empty-message[data-v-53582576]{text-align:center;display:flex;align-items:center;height:100%}.empty-message .message[data-v-53582576]{margin:0 auto}.empty-message .message p[data-v-53582576]{margin-top:10px;max-width:130px;font-size:.8125em;font-weight:500;color:rgba(27,37,57,.7)}.empty-message .message .icon circle[data-v-53582576],.empty-message .message .icon line[data-v-53582576],.empty-message .message .icon path[data-v-53582576],.empty-message .message .icon polyline[data-v-53582576],.empty-message .message .icon rect[data-v-53582576]{stroke:#1b2539}@media (prefers-color-scheme:dark){.empty-message .message .icon circle[data-v-53582576],.empty-message .message .icon line[data-v-53582576],.empty-message .message .icon path[data-v-53582576],.empty-message .message .icon polyline[data-v-53582576],.empty-message .message .icon rect[data-v-53582576]{stroke:#7d858c}.empty-message .message p[data-v-53582576]{color:#7d858c}}",""])},"sK/9":function(e,t,i){"use strict";var a=i("kjrJ");i.n(a).a},"t5U/":function(e,t,i){"use strict";var a=i("CjXH"),o={name:"MobileActionButton",props:["icon"],components:{CreditCardIcon:a.j,FolderPlusIcon:a.t,UserPlusIcon:a.V,TrashIcon:a.R,PlusIcon:a.I,ListIcon:a.B,GridIcon:a.u}},n=(i("nepK"),i("KHd+")),s=Object(n.a)(o,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("button",{staticClass:"mobile-action-button"},[i("div",{staticClass:"flex"},["credit-card"===e.icon?i("credit-card-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"folder-plus"===e.icon?i("folder-plus-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"th-list"===e.icon?i("list-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"trash"===e.icon?i("trash-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"th"===e.icon?i("grid-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"user-plus"===e.icon?i("user-plus-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),"plus"===e.icon?i("plus-icon",{staticClass:"icon",attrs:{size:"15"}}):e._e(),e._v(" "),i("span",{staticClass:"label"},[e._t("default")],2)],1)])}),[],!1,null,"19e13350",null);t.a=s.exports},tSQH:function(e,t,i){"use strict";var a={name:"ToolbarButtonUpload",props:["action"],components:{UploadCloudIcon:i("CjXH").T},methods:{emmitFiles:function(e){this.$uploadFiles(e.target.files)}}},o=(i("k4sU"),i("KHd+")),n=Object(o.a)(a,(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,"9a126372",null);t.a=n.exports},tkdU:function(e,t,i){var a=i("5F2u");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},vGzo:function(e,t,i){var a=i("AvET");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},vebA:function(e,t,i){var a=i("r3Dl");"string"==typeof a&&(a=[[e.i,a,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};i("aET+")(a,o);a.locals&&(e.exports=a.locals)},vk84:function(e,t,i){"use strict";var a=i("vGzo");i.n(a).a},xgjK:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".mobile-toolbar[data-v-3fdd6240]{background:#fff;text-align:center;display:none;padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:6}.mobile-toolbar>div[data-v-3fdd6240]{width:100%;flex-grow:1;align-self:center;white-space:nowrap}.mobile-toolbar .go-back-button[data-v-3fdd6240]{text-align:left;flex:1}.mobile-toolbar .go-back-button .icon-back[data-v-3fdd6240]{vertical-align:middle;cursor:pointer;opacity:0;visibility:hidden;margin-top:-2px}.mobile-toolbar .go-back-button .icon-back.is-visible[data-v-3fdd6240]{opacity:1;visibility:visible}.mobile-toolbar .directory-name[data-v-3fdd6240]{line-height:1;text-align:center;width:100%;vertical-align:middle;font-size:1em;color:#1b2539;font-weight:700;max-width:220px;overflow:hidden;text-overflow:ellipsis;display:inline-block}.mobile-toolbar .more-actions-button[data-v-3fdd6240]{flex:1;text-align:right;position:relative}.mobile-toolbar .more-actions-button .tap-area[data-v-3fdd6240]{display:inline-block;padding:10px;position:absolute;right:-10px;top:-20px}.mobile-toolbar .more-actions-button .tap-area circle[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area line[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area path[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area polyline[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area rect[data-v-3fdd6240]{stroke:#1b2539}@media only screen and (max-width:960px){.mobile-toolbar[data-v-3fdd6240]{display:flex}}@media (prefers-color-scheme:dark){.mobile-toolbar[data-v-3fdd6240]{background:#111314}.mobile-toolbar .directory-name[data-v-3fdd6240]{color:#bec6cf}.mobile-toolbar .more-actions-button .tap-area circle[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area line[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area path[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area polyline[data-v-3fdd6240],.mobile-toolbar .more-actions-button .tap-area rect[data-v-3fdd6240]{stroke:#bec6cf}}",""])},yMep:function(e,t,i){"use strict";var a=i("tSQH"),o=i("CjXH"),n=i("HtFH"),s=i("0gRs"),r=i("nSi/"),c=i("L2JU"),l=i("xCqy"),d=i("LvDl");function p(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,a)}return i}function f(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?p(Object(i),!0).forEach((function(t){u(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):p(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function u(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var m={name:"ToolBar",components:{ToolbarButtonUpload:a.a,MoreHorizontalIcon:o.G,ChevronLeftIcon:o.d,UploadProgress:n.a,ToolbarButton:s.a,SearchBar:r.a},computed:f(f({},Object(c.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(){l.a.$emit("folder:actions",this.currentFolder)},deleteItem:function(){l.a.$emit("items:delete")},createFolder:function(){this.$createFolder()},moveItem:function(){l.a.$emit("popup:open",{name:"move",item:this.fileInfoDetail})},shareItem:function(){this.fileInfoDetail&&(this.fileInfoDetail.shared?l.a.$emit("popup:open",{name:"share-edit",item:this.fileInfoDetail}):l.a.$emit("popup:open",{name:"share-create",item:this.fileInfoDetail}))}}},v=(i("Dzny"),i("KHd+")),h=Object(v.a)(m,(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{attrs:{id:"desktop-toolbar"}},[i("div",{staticClass:"toolbar-wrapper"},[e.homeDirectory?i("div",{staticClass:"toolbar-go-back"},[i("div",{staticClass:"go-back-button",on:{click:e.goBack}},[i("chevron-left-icon",{staticClass:"icon-back",class:{"is-active":e.browseHistory.length>1},attrs:{size:"17"}}),e._v(" "),i("span",{staticClass:"back-directory-title"},[e._v("\n "+e._s(e.directoryName)+"\n ")]),e._v(" "),e.browseHistory.length>1&&e.$isThisLocation(["base","public"])?i("span",{staticClass:"folder-options",attrs:{id:"folder-actions"},on:{click:function(t){return t.stopPropagation(),e.folderActions(t)}}},[i("more-horizontal-icon",{staticClass:"icon-more",attrs:{size:"14"}})],1):e._e()],1)]):e._e(),e._v(" "),i("div",{staticClass:"toolbar-tools"},[i("div",{staticClass:"toolbar-button-wrapper"},[i("SearchBar")],1),e._v(" "),e.$checkPermission(["master","editor"])?i("div",{staticClass:"toolbar-button-wrapper"},[i("ToolbarButtonUpload",{class:{"is-inactive":e.canUploadInView||!e.hasCapacity},attrs:{action:e.$t("actions.upload")}}),e._v(" "),i("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"])?i("div",{staticClass:"toolbar-button-wrapper"},[i("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():i("ToolbarButton",{class:{"is-inactive":e.canShareInView},attrs:{source:"share",action:e.$t("actions.share")},nativeOn:{click:function(t){return e.shareItem(t)}}}),e._v(" "),i("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(" "),i("div",{staticClass:"toolbar-button-wrapper"},[i("ToolbarButton",{attrs:{source:e.preview,action:e.$t("actions.preview")},nativeOn:{click:function(t){return e.$store.dispatch("changePreviewType")}}}),e._v(" "),i("ToolbarButton",{class:{active:e.fileInfoVisible},attrs:{source:"info"},nativeOn:{click:function(t){return e.$store.dispatch("fileInfoToggle")}}})],1)])]),e._v(" "),i("UploadProgress")],1)}),[],!1,null,"c9762e38",null);t.a=h.exports},zvXY:function(e,t,i){(e.exports=i("I1BE")(!1)).push([e.i,".search-bar[data-v-a95e1f76]{position:relative}.search-bar input[data-v-a95e1f76]{background:transparent;border-radius:8px;outline:0;padding:9px 20px 9px 43px;font-weight:400;font-size:1em;min-width:175px;transition:all .15s ease;border:1px solid #fff;-webkit-appearance:none}.search-bar input[data-v-a95e1f76]::-moz-placeholder{color:#1b2539;font-size:.875em;font-weight:500}.search-bar input[data-v-a95e1f76]:-ms-input-placeholder{color:#1b2539;font-size:.875em;font-weight:500}.search-bar input[data-v-a95e1f76]::placeholder{color:#1b2539;font-size:.875em;font-weight:500}.search-bar input[data-v-a95e1f76]:focus{border:1px solid #00bc7e;box-shadow:0 0 7px rgba(0,188,126,.3)}.search-bar input:focus+.icon path[data-v-a95e1f76]{fill:#00bc7e}.search-bar .icon[data-v-a95e1f76]{position:absolute;top:0;left:0;padding:11px 15px}.search-bar .icon .pointer[data-v-a95e1f76]{cursor:pointer}@media only screen and (max-width:1024px){.search-bar input[data-v-a95e1f76]{max-width:190px;padding-right:0}}@media only screen and (max-width:690px){.search-bar input[data-v-a95e1f76]{min-width:0;width:100%;max-width:none;padding:9px 20px 9px 30px}.search-bar input[data-v-a95e1f76]:focus{border:1px solid transparent;box-shadow:none}.search-bar .icon[data-v-a95e1f76]{padding:11px 15px 11px 0}}@media (prefers-color-scheme:dark){.search-bar input[data-v-a95e1f76]{border-color:transparent;color:#bec6cf}.search-bar input[data-v-a95e1f76]::-moz-placeholder{color:#7d858c}.search-bar input[data-v-a95e1f76]:-ms-input-placeholder{color:#7d858c}.search-bar input[data-v-a95e1f76]::placeholder{color:#7d858c}.search-bar .icon svg path[data-v-a95e1f76]{fill:#7d858c}}",""])}}]);
|