laravel-vue-file-share/public/js/599.js

1 line
No EOL
27 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[599],{215:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(821),a=["value"];const l={__name:"Checkbox",props:{checked:{type:[Array,Boolean],required:!0},value:{default:null}},emits:["update:checked"],setup:function(e,t){var r=t.emit,l=e,o=(0,n.Fl)({get:function(){return l.checked},set:function(e){r("update:checked",e)}});return function(t,r){return(0,n.wy)(((0,n.wg)(),(0,n.iD)("input",{type:"checkbox",value:e.value,"onUpdate:modelValue":r[0]||(r[0]=function(e){return o.value=e}),class:"rounded bg-zinc-900 text-sky-600 focus:ring-zinc-900 focus:ring-offset-zinc-900 border-gray-700"},null,8,a)),[[n.e8,o.value]])}}}},7380:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(821),a={class:"text-sm text-red-400"};const l={__name:"InputError",props:{message:{type:String}},setup:function(e){return function(t,r){return(0,n.wy)(((0,n.wg)(),(0,n.iD)("div",null,[(0,n._)("p",a,(0,n.zw)(e.message),1)],512)),[[n.F8,e.message]])}}}},8195:(e,t,r)=>{r.d(t,{Z:()=>i});var n=r(821),a={class:"block font-medium text-gray-300"},l={key:0},o={key:1};const i={__name:"InputLabel",props:{value:{type:String}},setup:function(e){return function(t,r){return(0,n.wg)(),(0,n.iD)("label",a,[e.value?((0,n.wg)(),(0,n.iD)("span",l,(0,n.zw)(e.value),1)):((0,n.wg)(),(0,n.iD)("span",o,[(0,n.WI)(t.$slots,"default")]))])}}}},3225:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(821),a={class:"fixed inset-0 overflow-y-auto px-4 py-6 sm:px-0 z-50","scroll-region":""};const l={__name:"Modal",props:{show:{type:Boolean,default:!1},maxWidth:{type:String,default:"2xl"},closeable:{type:Boolean,default:!0}},emits:["close","active"],setup:function(e,t){var r=t.emit,l=e;(0,n.YP)((function(){return l.show}),(function(){l.show?(r("active"),document.body.style.overflow="hidden"):document.body.style.overflow=null}));var o=function(){l.closeable&&r("close")},i=function(e){"Escape"===e.key&&l.show&&o()};(0,n.bv)((function(){return document.addEventListener("keydown",i)})),(0,n.SK)((function(){document.removeEventListener("keydown",i),document.body.style.overflow=null}));var s=(0,n.Fl)((function(){return{sm:"sm:max-w-sm",md:"sm:max-w-md",lg:"sm:max-w-lg",xl:"sm:max-w-xl","2xl":"sm:max-w-2xl"}[l.maxWidth]}));return function(t,r){return(0,n.wg)(),(0,n.j4)(n.lR,{to:"body"},[(0,n.Wm)(n.uT,{"leave-active-class":"duration-200"},{default:(0,n.w5)((function(){return[(0,n.wy)((0,n._)("div",a,[(0,n.Wm)(n.uT,{"enter-active-class":"ease-out duration-300","enter-from-class":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to-class":"opacity-100 translate-y-0 sm:scale-100","leave-active-class":"ease-in duration-200","leave-from-class":"opacity-100 translate-y-0 sm:scale-100","leave-to-class":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:(0,n.w5)((function(){return[(0,n.wy)((0,n._)("div",{class:(0,n.C_)(["text-gray-100 border border-sky-600 mb-6 rounded-lg overflow-hidden transform transition-all sm:w-full sm:mx-auto backdrop-blur p-5 flex flex-col",s.value])},[(0,n._)("div",{class:"flex justify-end align-center"},[(0,n._)("button",{onClick:o,class:"px-4 py-2 border border-sky-600 rounded hover:bg-red-800 flex items-center justify-center"}," 🗙 ")]),e.show?(0,n.WI)(t.$slots,"default",{key:0}):(0,n.kq)("",!0)],2),[[n.F8,e.show]])]})),_:3})],512),[[n.F8,e.show]])]})),_:3})])}}}},7917:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(821),a=["value"];const l={__name:"TextInput",props:{modelValue:{type:String,required:!0}},emits:["update:modelValue"],setup:function(e,t){var r=t.expose,l=(0,n.iH)(null);return(0,n.bv)((function(){l.value.hasAttribute("autofocus")&&l.value.focus()})),r({focus:function(){return l.value.focus()}}),function(t,r){return(0,n.wg)(),(0,n.iD)("input",{class:"border-gray-700 bg-zinc-900 text-gray-300 focus:border-sky-600 hover:border-sky-600 rounded-md",value:e.modelValue,onInput:r[0]||(r[0]=function(e){return t.$emit("update:modelValue",e.target.value)}),ref_key:"input",ref:l},null,40,a)}}}},4953:(e,t,r)=>{r.d(t,{Z:()=>_});var n=r(821);var a=function(e){return new RegExp("^image/.+","gi").test(e.mime)},l=function(e){return new RegExp("^audio/.+","gi").test(e.mime)},o=function(e){return new RegExp("^video/.+","gi").test(e.mime)},i=function(e){var t=new RegExp("^text/.+","gi");return"text/pdf"!=e.mime&&"text/x-pdf"!=e.mime&&t.test(e.mime)},s=function(e){return["text/pdf","text/x-pdf","application/pdf","application/x-pdf","application/vnd.pdf","application/acrobat"].includes(e.mime)},u=function(e){return["application/msword","application/vnd.ms-word.document.macroEnabled12","application/vnd.ms-word.template.macroEnabled.12","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.oasis.opendocument.text","application/x-abiword"].includes(e.mime)},c=function(e){return["application/vnd.mx-excel","application/vnd.ms-exce;.sheet.macroEnabled12","application/vnd.ms-excel.template.macroEnabled.12","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.oasis.opendocument.spreadsheet"].includes(e.mime)},d=function(e){return["application/zip","application/gzip","application/x-freearc","application/x-bzip","application/x-bzip2","application/vnd.rar","application/x-7z-compressed"].includes(e.mime)},f={key:0,src:"/images/folder-blue.svg?3349441e6d89a811091ad24b5de0ba29",class:"w-10 h-10"},p={key:0,src:"/images/image-x-generic.svg?647b1a85243f648bff5d525a4fdb105d",class:"w-10 h-10"},m={key:1,src:"/images/audio-x-generic.svg?33ab9b0790419973e360e050bbf37561",class:"w-10 h-10"},v={key:2,src:"/images/video-x-generic.svg?3f69e4a880ecf44127f9cc066c239469",class:"w-10 h-10"},g={key:3,src:"/images/application-pdf.svg?93b1bbb27bd51b428b41e3c44cba2131",class:"w-10 h-10"},y={key:4,src:"/images/text-x-generic.svg?c242bdc8c80c1cbe39de8beb167db227",class:"w-10 h-10"},b={key:5,src:"/images/x-office-document.svg?b155f2282c6a12672f823b058edf9c3a",class:"w-10 h-10"},w={key:6,src:"/images/x-office-spreadsheet.svg?2fbf374a2d5cbe1d81b45bdf0026a503",class:"w-10 h-10"},h={key:7,src:"/images/ark.svg?768ab1f66a7006ad9ec29e2bb2afcc57",class:"w-10 h-10"},x={key:8,src:"/images/application-octet-stream.svg?4634a360bbaa62c3f73c6ef970fd822f",class:"w-10 h-10"};const _={__name:"FileIcon",props:{file:Object},setup:function(e){e.file;return function(t,r){return(0,n.wg)(),(0,n.iD)("span",null,[e.file.is_folder?((0,n.wg)(),(0,n.iD)("img",f)):((0,n.wg)(),(0,n.iD)(n.HY,{key:1},[(0,n.SU)(a)(e.file)?((0,n.wg)(),(0,n.iD)("img",p)):(0,n.SU)(l)(e.file)?((0,n.wg)(),(0,n.iD)("img",m)):(0,n.SU)(o)(e.file)?((0,n.wg)(),(0,n.iD)("img",v)):(0,n.SU)(s)(e.file)?((0,n.wg)(),(0,n.iD)("img",g)):(0,n.SU)(i)(e.file)?((0,n.wg)(),(0,n.iD)("img",y)):(0,n.SU)(u)(e.file)?((0,n.wg)(),(0,n.iD)("img",b)):(0,n.SU)(c)(e.file)?((0,n.wg)(),(0,n.iD)("img",w)):(0,n.SU)(d)(e.file)?((0,n.wg)(),(0,n.iD)("img",h)):((0,n.wg)(),(0,n.iD)("img",x))],64))])}}}},3925:(e,t,r)=>{r.d(t,{Z:()=>l});var n=r(821),a=r(8748);const l={__name:"MainBreadcrumbButton",props:{href:{type:String,required:!0},active:{type:Boolean}},setup:function(e){var t=e,r=(0,n.Fl)((function(){return t.active?"border-sky-600 border px-3 py-2 rounded bg-sky-600":"border-gray-700 border px-3 py-2 rounded hover:border-sky-600"}));return function(t,l){return(0,n.wg)(),(0,n.j4)((0,n.SU)(a.rU),{href:e.href,class:(0,n.C_)(r.value)},{default:(0,n.w5)((function(){return[(0,n.WI)(t.$slots,"default")]})),_:3},8,["href","class"])}}}},5102:(e,t,r)=>{r.d(t,{Z:()=>re});var n=r(821),a=r(8748),l=r(523),o=r(7380),i=r(8195),s=r(7917),u=r(3225),c={class:"flex flex-col justify-center items-center"},d=(0,n._)("h2",{class:"text-2xl"},"New Folder",-1),f={class:"mt-10"},p={class:"justify-center mt-5"},m=["disable"];const v={__name:"NewFolderModal",props:{modelValue:Boolean},emits:["close"],setup:function(e,t){var r=t.emit,l=(e.modelValue,(0,a.qt)()),v=(0,n.iH)(null),g=function(){r("close"),b.clearErrors(),b.reset()},y=function(){b.parent_id=l.props.folder.id,b.post(route("folder.new"),{preserveScroll:!0,onSuccess:function(){g()},onError:function(){return v.value.focus}})},b=(0,a.cI)({name:"",parent_id:null}),w=function(){(0,n.Y3)((function(){v.value.focus()}))};return function(t,r){return(0,n.wg)(),(0,n.j4)(u.Z,{show:e.modelValue,onClose:g,onActive:w},{default:(0,n.w5)((function(){return[(0,n._)("div",c,[d,(0,n._)("div",f,[(0,n.Wm)(i.Z,{class:"mb-2 text-lg",for:"name",value:"Folder Name:"}),(0,n.Wm)(s.Z,{type:"text",id:"name",modelValue:(0,n.SU)(b).name,"onUpdate:modelValue":r[0]||(r[0]=function(e){return(0,n.SU)(b).name=e}),class:(0,n.C_)(["block w-full mb-2",(0,n.SU)(b).errors.name?"border-red-800 focus:border-red-800 focus:ring-red-800":""]),onKeyup:r[1]||(r[1]=(0,n.D2)((function(e){return y()}),["enter"])),ref_key:"nameInput",ref:v},null,8,["modelValue","class"]),(0,n.Wm)(o.Z,{message:(0,n.SU)(b).errors.name},null,8,["message"])]),(0,n._)("div",p,[(0,n._)("button",{onClick:r[2]||(r[2]=function(e){return y()}),disable:(0,n.SU)(b).processing,class:(0,n.C_)([{"opacity-25":(0,n.SU)(b).processing},"border border-sky-600 px-5 py-3 rounded hover:bg-green-700"])}," Create ",10,m)])])]})),_:1},8,["show"])}}};var g=(0,r(9391).Z)(),y={href:"#",class:"block w-full items-center rounded-md py-2 border border-zinc-900 block w-full pl-3 pr-4 py-2 text-left text-base font-medium text-zinc-100 hover:border-sky-600 hover:ring-sky-600 transition duration-150 ease-in-out relative"},b=(0,n._)("label",{for:"file",class:"opacity-0 absolute left-0 top-0 bottom-0 right-0 cursor-pointer"},null,-1);const w={__name:"UploadFiles",setup:function(e){var t=function(e){g.emit("FILE_UPLOAD_STARTED",e.target.files)};return function(e,r){return(0,n.wg)(),(0,n.j4)((0,n.SU)(l.sN),null,{default:(0,n.w5)((function(e){e.active;return[(0,n._)("a",y,[(0,n.Uk)("Upload Files "),(0,n._)("input",{onChange:t,type:"file",id:"file",class:"absolute left-0 top-2 bottom-0 right-0 opacity-0",multiple:""},null,32),b])]})),_:1})}}};var h={href:"#",class:"block w-full items-center rounded-md py-2 border border-zinc-900 block w-full pl-3 pr-4 py-2 text-left text-base font-medium text-zinc-100 hover:border-sky-600 hover:ring-sky-600 transition duration-150 ease-in-out relative"},x=(0,n._)("label",{for:"folder",class:"opacity-0 absolute left-0 top-0 bottom-0 right-0 cursor-pointer"},null,-1);const _={__name:"UploadFolder",setup:function(e){var t=function(e){g.emit("FILE_UPLOAD_STARTED",e.target.files)};return function(e,r){return(0,n.wg)(),(0,n.j4)((0,n.SU)(l.sN),null,{default:(0,n.w5)((function(e){e.active;return[(0,n._)("a",h,[(0,n.Uk)(" Upload Folder "),(0,n._)("input",{onChange:t,type:"file",id:"folder",class:"absolute left-0 top-2 bottom-0 right-0 opacity-0",multiple:"",directory:"",webkitdirectory:""},null,32),x])]})),_:1})}}};var k={class:"px-1 py-1"},U={class:"px-1 py-1"};const S={__name:"NewDropdown",setup:function(e){var t=(0,n.iH)(!1),r=(0,n.iH)(!1),a=function(e){t.value=e},o=(0,n.Fl)((function(){return r.value?"rotate-90 transition duration-300 ease-in-out":"transition duration-300 ease-in-out"}));return function(e,i){return(0,n.wg)(),(0,n.iD)(n.HY,null,[(0,n.Wm)((0,n.SU)(l.v2),{as:"div",class:"relative inline-block text-left"},{default:(0,n.w5)((function(){return[(0,n._)("div",null,[(0,n.Wm)((0,n.SU)(l.j2),{class:"inline-flex w-full justify-center rounded bg-emerald-700 px-5 py-3 font-medium text-white hover:bg-emerald-700/50",onClick:i[0]||(i[0]=function(e){r.value=!r.value})},{default:(0,n.w5)((function(){return[(0,n._)("span",{class:(0,n.C_)(o.value)},"",2),(0,n.Uk)(" New  ")]})),_:1})]),(0,n.Wm)(n.uT,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100","leave-active-class":"transition duration-75 ease-in","leave-from-class":"transform scale-100 opacity-100","leave-to-class":"transform scale-95 opacity-0"},{default:(0,n.w5)((function(){return[(0,n.Wm)((0,n.SU)(l.sd),{class:"border border-gray-700 absolute left-0 mt-2 w-56 divide-y divide-gray-700 rounded-md bg-zinc-900 focus:outline-none z-50"},{default:(0,n.w5)((function(){return[(0,n._)("div",k,[(0,n.Wm)((0,n.SU)(l.sN),null,{default:(0,n.w5)((function(e){e.active;return[(0,n._)("a",{href:"#",onClick:i[1]||(i[1]=(0,n.iM)((function(e){return a(!0)}),["prevent"])),class:"block w-full items-center rounded-md py-2 border border-zinc-900 block w-full pl-3 pr-4 py-2 text-left text-base font-medium text-zinc-100 hover:border-sky-600 hover:ring-sky-600 transition duration-150 ease-in-out"},"New Folder")]})),_:1})]),(0,n._)("div",U,[(0,n.Wm)(w),(0,n.Wm)(_)])]})),_:1})]})),_:1})]})),_:1}),(0,n.Wm)(v,{modelValue:t.value,"onUpdate:modelValue":i[2]||(i[2]=function(e){return t.value=e}),onClose:i[3]||(i[3]=function(e){return a(!1)})},null,8,["modelValue"])],64)}}},W={__name:"NavLink",props:{href:{type:String,required:!0},active:{type:Boolean}},setup:function(e){var t=e,r=(0,n.Fl)((function(){return t.active?"flex items-center p-3 mb-1 bg-sky-600 rounded font-medium leading-5 text-gray-100 transition duration-150 ease-in-out hover:ring-sky-500":"flex items-center p-3 mb-1 rounded font-medium leading-5 text-gray-500 border border-zinc-900 text-gray-400 hover:text-zinc-100 hover:ring-sky-500 hover:border-sky-600 hover:ring-sky-600 transition duration-150 ease-in-out"}));return function(t,l){return(0,n.wg)(),(0,n.j4)((0,n.SU)(a.rU),{href:e.href,class:(0,n.C_)(r.value)},{default:(0,n.w5)((function(){return[(0,n.WI)(t.$slots,"default")]})),_:3},8,["href","class"])}}};var D={class:"min-w-[12rem]"},z={class:"h-[5rem] px-5 flex items-center mb-12"},j=(0,n._)("span",null,"DR",-1),E=(0,n._)("span",{class:"text-3xl",id:"lightning"},"⭍",-1),C=(0,n._)("span",null,"VE",-1),F={class:"px-6"},I={class:"py-5"};const R={__name:"Navigation",setup:function(e){return function(e,t){return(0,n.wg)(),(0,n.iD)("nav",D,[(0,n._)("div",z,[(0,n.Wm)((0,n.SU)(a.rU),{href:e.route("userFiles"),method:"get",as:"button",type:"button",id:"logotext",class:"text-5xl flex"},{default:(0,n.w5)((function(){return[j,E,C]})),_:1},8,["href"])]),(0,n._)("div",F,[(0,n.Wm)(S),(0,n._)("div",I,[(0,n.Wm)(W,{href:e.route("userFiles"),active:new RegExp("files.*","gi").test(e.$page.url)},{default:(0,n.w5)((function(){return[(0,n.Uk)("My Files")]})),_:1},8,["href","active"]),(0,n.Wm)(W,{href:e.route("sharedWith"),active:new RegExp("shared-with-me.*","gi").test(e.$page.url)},{default:(0,n.w5)((function(){return[(0,n.Uk)("Shared with Me")]})),_:1},8,["href","active"]),(0,n.Wm)(W,{href:e.route("sharedBy"),active:new RegExp("shared-by-me.*","gi").test(e.$page.url)},{default:(0,n.w5)((function(){return[(0,n.Uk)("Shared by Me")]})),_:1},8,["href","active"]),(0,n.Wm)(W,{href:e.route("recycleBin"),active:new RegExp("recycle-bin.*","gi").test(e.$page.url)},{default:(0,n.w5)((function(){return[(0,n.Uk)("Recycle Bin")]})),_:1},8,["href","active"])])])])}}};var Z={class:"w-full h-[5rem] flex items-center"};const B={__name:"SearchForm",setup:function(e){var t=(0,n.iH)(""),r="";return(0,n.bv)((function(){r=new URLSearchParams(window.location.search),t.value=r.get("search")})),function(e,l){return(0,n.wg)(),(0,n.iD)("div",Z,[(0,n.Wm)(s.Z,{type:"text",class:"block w-full mr-2",modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=function(e){return t.value=e}),autocomplete:"",placeholder:"Search for files or folders",onKeyup:l[1]||(l[1]=(0,n.D2)((0,n.iM)((function(e){return r.set("search",t.value),void a.Nd.get("".concat(window.location.pathname,"?").concat(r.toString()))}),["prevent"]),["enter"]))},null,8,["modelValue"])])}}};var V=r(6683);const N={__name:"ResponsiveNavLink",props:{href:{type:String,required:!0},active:{type:Boolean}},setup:function(e){var t=(0,n.Fl)((function(){return"border border-zinc-900 block w-full pl-3 pr-4 py-2 text-left text-base font-medium text-zinc-100 hover:border-sky-600 hover:ring-sky-600 transition duration-150 ease-in-out"}));return function(r,l){return(0,n.wg)(),(0,n.j4)((0,n.SU)(a.rU),{href:e.href,class:(0,n.C_)(t.value)},{default:(0,n.w5)((function(){return[(0,n.WI)(r.$slots,"default")]})),_:3},8,["href","class"])}}};var q={class:"px-1 py-1"};const H={__name:"UserDropdown",setup:function(e){return function(e,t){return(0,n.wg)(),(0,n.j4)((0,n.SU)(l.v2),{as:"div",class:"relative inline-block text-left z-50"},{default:(0,n.w5)((function(){return[(0,n._)("div",null,[(0,n.Wm)((0,n.SU)(l.j2),{class:"inline-flex w-full justify-center items-center rounded bg-zinc-400/50 border border-zinc-400/50 px-4 py-2 font-medium text-white hover:bg-opacity-30 hover:bg-zinc-400/20 hover:border-zinc-400/20"},{default:(0,n.w5)((function(){return[(0,n.Uk)((0,n.zw)(e.$page.props.auth.user.name)+" ",1),(0,n.Wm)((0,n.SU)(V.Z),{class:"ml-2 h-5 w-5","aria-hidden":"true"})]})),_:1})]),(0,n.Wm)(n.uT,{"enter-active-class":"transition duration-100 ease-out","enter-from-class":"transform scale-95 opacity-0","enter-to-class":"transform scale-100 opacity-100","leave-active-class":"transition duration-75 ease-in","leave-from-class":"transform scale-100 opacity-100","leave-to-class":"transform scale-95 opacity-0"},{default:(0,n.w5)((function(){return[(0,n.Wm)((0,n.SU)(l.sd),{class:"border border-gray-700 absolute right-0 mt-2 w-56 origin-top-right divide-y divide-gray-100 rounded-md bg-zinc-900 focus:outline-none"},{default:(0,n.w5)((function(){return[(0,n._)("div",q,[(0,n.Wm)((0,n.SU)(l.sN),null,{default:(0,n.w5)((function(t){t.active;return[(0,n.Wm)(N,{href:e.route("profile.edit"),class:(0,n.C_)(["group flex w-full items-center rounded-md py-2"])},{default:(0,n.w5)((function(){return[(0,n.Uk)(" Profile ")]})),_:1},8,["href"])]})),_:1}),(0,n.Wm)((0,n.SU)(l.sN),null,{default:(0,n.w5)((function(t){t.active;return[(0,n.Wm)(N,{href:e.route("logout"),class:(0,n.C_)(["group flex w-full items-center rounded-md py-2"]),active:!0,method:"post"},{default:(0,n.w5)((function(){return[(0,n.Uk)(" Log Out ")]})),_:1},8,["href"])]})),_:1})])]})),_:1})]})),_:1})]})),_:1})}}};var T={class:"fixed top-1/2 left-1/4 overflow-y-auto px-4 py-6 sm:px-0 z-50 w-1/2","scroll-region":""},$={class:"flex flex-col justify-center items-center"},A={class:"pt-2 text-xl text-center errormsg"},L={class:"justify-center mt-5"};const M={__name:"FileUploadErrorModal",props:{message:String},setup:function(e){e.message;return function(t,r){return(0,n.wg)(),(0,n.j4)(n.lR,{to:"body"},[(0,n.Wm)(n.uT,{"leave-active-class":"duration-200"},{default:(0,n.w5)((function(){return[(0,n._)("div",T,[(0,n.Wm)(n.uT,{"enter-active-class":"ease-out duration-300","enter-from-class":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95","enter-to-class":"opacity-100 translate-y-0 sm:scale-100","leave-active-class":"ease-in duration-200","leave-from-class":"opacity-100 translate-y-0 sm:scale-100","leave-to-class":"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95"},{default:(0,n.w5)((function(){return[(0,n._)("div",{class:(0,n.C_)(["text-gray-100 border border-sky-600 mb-6 rounded-lg overflow-hidden transform transition-all sm:w-full sm:mx-auto backdrop-blur p-5 flex flex-col",t.maxWidthClass])},[(0,n._)("div",$,[(0,n._)("h2",A,(0,n.zw)(e.message),1),(0,n._)("div",L,[(0,n.WI)(t.$slots,"default")])])],2)]})),_:3})])]})),_:3})])}}};var O={class:"h-screen w-full bg-zinc-900 text-gray-100 flex gap-4"},P=["onDrop"],Y={key:0,class:"text-lg w-full h-full flex flex-col items-center justify-center border-2 border-dashed border-gray-700"},K=[(0,n._)("div",{class:"w-40 h-40 border-2 rounded-lg border-gray-700 text-gray-300 text-6xl flex items-center justify-center"},[(0,n._)("div",{class:"arrow"},"+")],-1)],G={class:"flex items-center justify-between w-full"},J={class:"flex-1 flex flex-col overflow-hidden"},Q={key:0,class:"h-4 bg-zinc-900"},X={key:1,class:"flex flex-col flex-1 px-4 overflow-hidden"},ee={class:"flex items-center justify-between w-full"},te={class:"flex-1 flex flex-col overflow-hidden"};const re={__name:"AuthenticatedLayout",setup:function(e){var t=(0,a.qt)(),r=(0,n.iH)(!1),l=(0,n.iH)(!1),o=(0,n.iH)(!1);(0,n.bv)((function(){g.on("FILE_UPLOAD_STARTED",u),new RegExp("/files.*","gi").test(t.url)&&(o.value=!0)}));var i=function(e){r.value=!1;var t=e.dataTransfer.files;t.length&&u(t)},s=(0,a.cI)({files:[],paths:[],parent_id:null}),u=function(e){s.files=e,s.parent_id=t.props.folder.id,s.paths=Array.from(e).map((function(e){return e.webkitRelativePath})),s.post(route("file.upload"),{onError:function(e){Object.keys(e).length>0?(message=e[Object.keys(e)[0]],l.value=message):message="Errors encountered while uploading file. Please try again."}})};return function(e,t){return(0,n.wg)(),(0,n.iD)(n.HY,null,[(0,n._)("div",O,[(0,n.Wm)(R),o.value?((0,n.wg)(),(0,n.iD)("main",{key:0,onDrop:(0,n.iM)(i,["prevent"]),onDragover:t[0]||(t[0]=(0,n.iM)((function(e){return r.value=!0}),["prevent"])),onDragleave:t[1]||(t[1]=(0,n.iM)((function(e){return r.value=!1}),["prevent"])),class:"flex flex-col flex-1 px-4 overflow-hidden"},[r.value?((0,n.wg)(),(0,n.iD)("div",Y,K)):((0,n.wg)(),(0,n.iD)(n.HY,{key:1},[(0,n._)("div",G,[(0,n.Wm)(B),(0,n.Wm)(H)]),(0,n._)("div",J,[(0,n.SU)(s).progress?((0,n.wg)(),(0,n.iD)("div",Q,[(0,n._)("div",{class:"h-full bg-sky-600 transition-all",style:(0,n.j5)({width:"".concat(e.form.progress.percentage,"%")})},null,4)])):(0,n.kq)("",!0),(0,n.WI)(e.$slots,"default")])],64))],40,P)):((0,n.wg)(),(0,n.iD)("main",X,[(0,n._)("div",ee,[(0,n.Wm)(B),(0,n.Wm)(H)]),(0,n._)("div",te,[(0,n.WI)(e.$slots,"default")])]))]),l.value?((0,n.wg)(),(0,n.j4)(M,{key:0,message:l.value},{default:(0,n.w5)((function(){return[(0,n._)("button",{onClick:t[2]||(t[2]=function(e){return l.value=!1}),class:"border border-sky-600 px-5 py-3 rounded hover:bg-sky-600"}," OK ")]})),_:1},8,["message"])):(0,n.kq)("",!0)],64)}}}},599:(e,t,r)=>{r.r(t),r.d(t,{default:()=>B});var n=r(821),a=r(5102),l=r(8748),o=r(4953),i=r(215),s=r(9761);const u={__name:"RestoreButton",props:{restoreall:{type:Boolean,default:!1,required:!1},selected:{type:Array,required:!1}},setup:function(e){var t=e,r=(0,l.cI)({all:null,Ids:[]});return function(e,a){return(0,n.wg)(),(0,n.iD)("button",{onClick:a[0]||(a[0]=function(e){return r.all=t.restoreall,r.Ids=t.selected,void r.post(route("file.restore"))}),class:"border-gray-700 border px-3 py-2 rounded hover:bg-emerald-600 hover:border-emerald-600 flex flex justify-center items-center gap-2"},[(0,n.Wm)((0,n.SU)(s.Z),{class:"h-5 w-5","aria-hidden":"true"}),(0,n.Uk)(" Restore ")])}}};var c=r(8144);const d={__name:"DeleteButton",props:{wipeall:{type:Boolean,default:!1,required:!1},selected:{type:Array,required:!1}},setup:function(e){var t=e,r=(0,l.cI)({parent_id:null,all:null,Ids:[]});return function(e,a){return(0,n.wg)(),(0,n.iD)("button",{onClick:a[0]||(a[0]=function(e){return r.all=t.wipeall,r.Ids=t.selected,void r.post(route("file.delete"))}),class:"border-gray-700 border px-3 py-2 rounded hover:bg-red-600 hover:border-red-600 flex items-center justify-center gap-2"},[(0,n.Wm)((0,n.SU)(c.Z),{class:"h-5 w-5","aria-hidden":"true"}),(0,n.Uk)(" Delete ")])}}};var f=r(9417),p=r(3925),m={class:"flex items-center justify-between mb-2"},v={class:"inline-flex items-center"},g={key:0,class:"flex items-center"},y=(0,n._)("div",{class:"mx-2"},"➤",-1),b={class:"flex gap-4"},w={key:0,class:"overflow-auto h-full w-full"},h={class:"w-full border-separate"},x=(0,n._)("colgroup",null,[(0,n._)("col"),(0,n._)("col"),(0,n._)("col"),(0,n._)("col")],-1),_={class:"sticky top-0 z-20"},k={class:"p-3 rounded bg-zinc-600 rounded font-medium"},U=(0,n._)("th",{class:"py-3 px-1 rounded bg-zinc-600 rounded font-medium"}," Name ",-1),S=(0,n._)("th",{class:"py-3 px-1 rounded bg-zinc-600 rounded font-medium"}," Recycled ",-1),W=(0,n._)("th",{class:"py-3 px-1 rounded bg-zinc-600 rounded font-medium"}," Size ",-1),D=["onDblclick"],z=["onClick"],j={class:"py-3 px-1 text-center whitespace-nowrap border-gray-700 border rounded hover:border-sky-600 hover:ring-sky-600 flex items-center justify-center relative"},E={class:"absolute left-0 bg-zinc-900 w-11 h-10 pl-1"},C={class:"pl-10 pr-10 overflow-auto"},F={class:"py-3 px-1 text-center whitespace-nowrap border-gray-700 border rounded hover:border-sky-600 hover:ring-sky-600"},I={class:"py-3 px-1 text-center whitespace-nowrap border-gray-700 border rounded hover:border-sky-600 hover:ring-sky-600"},R={key:1,class:"h-full"},Z=[(0,n._)("div",{class:"flex flex-col items-center justify-center h-full text-3xl"}," This folder is empty ",-1)];const B={__name:"RecycleBin",props:{files:Object,folder:Object,ancestors:Array},setup:function(e){var t=e.files,r=(0,n.iH)(!1),s=(0,n.iH)({}),c=(0,n.Fl)((function(){var e=Object.entries(s.value);return e=(e=e.filter((function(e){return e[1]}))).map((function(e){return e[0]}))}));return function(B,V){var N=(0,n.up)("font-awesome-icon");return(0,n.wg)(),(0,n.j4)(a.Z,null,{default:(0,n.w5)((function(){return[(0,n.Wm)((0,n.SU)(l.Fb),{title:"Recycle Bin"}),(0,n._)("nav",m,[(0,n._)("ol",v,[(0,n.Wm)(p.Z,{href:B.route("recycleBin"),active:"/recycle-bin"===B.$page.url,class:"flex items-center justify-center"},{default:(0,n.w5)((function(){return[(0,n.Wm)(N,{icon:(0,n.SU)(f.TZC),class:"h-5 w-5","aria-hidden":"true"},null,8,["icon"])]})),_:1},8,["href","active"]),e.ancestors?((0,n.wg)(!0),(0,n.iD)(n.HY,{key:0},(0,n.Ko)(e.ancestors.data,(function(t,r){return(0,n.wg)(),(0,n.iD)("li",{key:t.id,class:"inline-flex items-center"},[t.parent_id?((0,n.wg)(),(0,n.iD)("div",g,[y,r==e.ancestors.data.length-1?((0,n.wg)(),(0,n.j4)((0,n.SU)(l.rU),{key:0,class:"border-sky-600 border px-3 py-2 rounded bg-sky-600",href:B.route("sharedBy",{folder:t.id})},{default:(0,n.w5)((function(){return[(0,n.Uk)((0,n.zw)(t.name),1)]})),_:2},1032,["href"])):((0,n.wg)(),(0,n.j4)((0,n.SU)(l.rU),{key:1,class:"border-gray-700 border px-3 py-2 rounded hover:border-sky-600",href:B.route("sharedBy",{folder:t.id})},{default:(0,n.w5)((function(){return[(0,n.Uk)((0,n.zw)(t.name),1)]})),_:2},1032,["href"]))])):(0,n.kq)("",!0)])})),128)):(0,n.kq)("",!0)]),(0,n._)("div",b,[(0,n.Wm)(u,{restoreall:r.value,selected:c.value},null,8,["restoreall","selected"]),(0,n.Wm)(d,{getall:r.value,selected:c.value},null,8,["getall","selected"])])]),e.files.data.length?((0,n.wg)(),(0,n.iD)("div",w,[(0,n._)("table",h,[x,(0,n._)("thead",null,[(0,n._)("tr",_,[(0,n._)("th",k,[(0,n.Wm)(i.Z,{checked:r.value,"onUpdate:checked":V[0]||(V[0]=function(e){return r.value=e}),onChange:V[1]||(V[1]=function(e){t.data.forEach((function(e){s.value[e.id]=r.value}))})},null,8,["checked"])]),U,S,W])]),(0,n._)("tbody",null,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.files.data,(function(e){return(0,n.wg)(),(0,n.iD)("tr",{key:e.id,onDblclick:function(t){return function(e){e.is_folder&&l.Nd.visit(route("recycleBin",{folder:e.id}))}(e)}},[(0,n._)("td",{class:"text-center whitespace-nowrap border-gray-700 border rounded hover:border-sky-600 hover:ring-sky-600 w-12",onClick:function(n){return function(e){var n=!s.value[e.id];if(s.value[e.id]=n,n){var a=!0;t.data.forEach((function(e){s.value[e.id]||(a=!1)})),r.value=a}else r.value=!1}(e)}},[(0,n.Wm)(i.Z,{checked:s.value[e.id],"v-model":s.value[e.id]||r.value},null,8,["checked","v-model"])],8,z),(0,n._)("td",j,[(0,n._)("span",E,[(0,n.Wm)(o.Z,{file:e},null,8,["file"])]),(0,n._)("span",C,(0,n.zw)(e.name),1)]),(0,n._)("td",F,(0,n.zw)(e.deleted_at),1),(0,n._)("td",I,(0,n.zw)(e.size),1)],40,D)})),128))])])])):((0,n.wg)(),(0,n.iD)("div",R,Z))]})),_:1})}}}}}]);