mirror of
https://bitbucket.org/studiotem/jandl-taskmanager-app.git
synced 2026-10-21 14:29:34 +00:00
2 lines
23 KiB
JavaScript
2 lines
23 KiB
JavaScript
"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[7977],{8514:function(e,t,l){l.d(t,{Z:function(){return v}});var a=l(3396),n=l(3862),s=l(7139),o=l(2900);const i={class:"wrapper"},r={key:0,class:"suggestion"},d={class:"hidden-part"};function u(e,t,l,u,c,p){return(0,a.wg)(),(0,a.iD)("div",i,[(0,a.Wm)(o.hw,{label:"Vyhľadať zamestnanca",variant:"outlined",modelValue:c.search,"onUpdate:modelValue":t[0]||(t[0]=e=>c.search=e),onKeydown:t[1]||(t[1]=(0,n.D2)((e=>p.optionSelected()),["enter"]))},null,8,["modelValue"]),p.suggestion?((0,a.wg)(),(0,a.iD)("div",r,[(0,a._)("span",d,(0,s.zw)(p.suggestion._suggestionHiddenPart),1),(0,a._)("span",null,(0,s.zw)(p.suggestion._suggestionShownPart),1)])):(0,a.kq)("",!0)])}var c={emits:["option-selected"],props:{options:{type:Array,required:!0}},data(){return{search:""}},computed:{suggestion(){const e=this._normalize(this.search);if(!e.length||!this.options.length)return null;const t=this.options.filter((t=>{const l=this._normalize(t.value);return e==l.slice(0,e.length)}));if(!t[0])return null;const l={...t[0],_suggestionHiddenPart:t[0].value.slice(0,e.length),_suggestionShownPart:t[0].value.slice(e.length,t[0].value.length)};return l}},methods:{optionSelected(){this.suggestion&&(this.$emit("option-selected",this.suggestion),this.search="")},_normalize(e){return e.trim().toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"")}}},p=l(89);const m=(0,p.Z)(c,[["render",u],["__scopeId","data-v-407face0"]]);var v=m},7977:function(e,t,l){l.r(t),l.d(t,{default:function(){return Ae}});var a=l(3396),n=l(7718);const s={class:"main-content"};function o(e,t,l,o,i,r){const d=(0,a.up)("A-sidemenu"),u=(0,a.up)("A-header"),c=(0,a.up)("router-view"),p=(0,a.up)("ion-split-pane");return(0,a.wg)(),(0,a.j4)(p,{"content-id":"main-content"},{default:(0,a.w5)((()=>[(0,a.Wm)(d,{ref:"sidemenu"},null,512),(0,a.Wm)(n.q,{onClick:t[0]||(t[0]=t=>e.eventBus.emit("close-menu")),class:"split-pane-right-side"},{default:(0,a.w5)((()=>[(0,a.Wm)(u),(0,a._)("div",s,[(0,a.Wm)(c,{id:"main-content"})])])),_:1})])),_:1})}l(7658);var i=l(7139);const r=["src"],d={key:0,class:"mb-4 text-center rounded-circle badge"};function u(e,t,n,s,o,u){const c=(0,a.up)("ion-item"),p=(0,a.up)("ion-list"),m=(0,a.up)("ion-content"),v=(0,a.up)("ion-menu");return(0,a.wg)(),(0,a.j4)(v,{ref:"menu","content-id":"main-content"},{default:(0,a.w5)((()=>[(0,a.Wm)(m,null,{default:(0,a.w5)((()=>[(0,a._)("img",{class:"py-5 px-5",src:l(8089),alt:"jandl-logo"},null,8,r),(0,a.Wm)(p,{lines:"none",id:"labels-list"},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.pages,(t=>((0,a.wg)(),(0,a.j4)(c,{key:t.pageName,class:(0,i.C_)({active:u.isActive(t.pageName)}),onClick:l=>{e.$router.push({name:t.pageName}),u.closeMenu()}},{default:(0,a.w5)((()=>[(0,a.Uk)((0,i.zw)(t.title)+" ",1),"Overview - Unscheduled tasks"==t.pageName?((0,a.wg)(),(0,a.iD)("span",d,(0,i.zw)(o.unscheduledTasksLength),1)):(0,a.kq)("",!0)])),_:2},1032,["class","onClick"])))),128))])),_:1})])),_:1})])),_:1},512)}var c={data(){return{unscheduledTasksLength:null,pages:[{title:"Úlohy",pageName:"Dashboard - Tasks"},{title:"Tímove zobrazenie",pageName:"Dashboard - Teams"},{title:"Projektové zobrazenie",pageName:"Dashboard - Projects"},{title:"Nenaplánované úlohy",pageName:"Overview - Unscheduled tasks"},{title:"Prebiehajúce úlohy",pageName:"Overview - Ongoing tasks"},{title:"Tímy",pageName:"Overview - Teams"}]}},created(){this.eventBus.on("close-menu",(()=>this.closeMenu())),this.eventBus.on("toggle-menu",(()=>this.toggleMenu())),this.unscheduledTasks()},methods:{async unscheduledTasks(){let e=await this.$axios.get_auth_data("v1/overview/unscheduled-tasks");this.unscheduledTasksLength=e.length},isActive(e){return this.$route.name==e},closeMenu(){this.$refs.menu.$el.close()},toggleMenu(){this.$refs.menu.$el.toggle()}}},p=l(89);const m=(0,p.Z)(c,[["render",u],["__scopeId","data-v-2b50c21c"]]);var v=m,h=l(836),g=l(8952),f=l(8694),y=l(1138),b=l(320),w=l(9888);const _=(0,b.e)()({name:"VToolbarTitle",props:{text:String,...(0,y.Q)()},setup(e,t){let{slots:l}=t;return(0,w.L)((()=>{var t;const n=!!(l.default||l.text||e.text);return(0,a.Wm)(e.tag,{class:"v-toolbar-title"},{default:()=>[n&&(0,a.Wm)("div",{class:"v-toolbar-title__placeholder"},[l.text?l.text():e.text,null==(t=l.default)?void 0:t.call(l)])]})})),{}}});var k=l(2718),W=l(2465),x=l(4231),V=l(7041),S=l(8434),C=l(2370),A=l(4870),I=l(3766),E=l(131);const T=[null,"prominent","default","comfortable","compact"],B=(0,I.U)({absolute:Boolean,collapse:Boolean,color:String,density:{type:String,default:"default",validator:e=>T.includes(e)},extended:Boolean,extensionHeight:{type:[Number,String],default:48},flat:Boolean,floating:Boolean,height:{type:[Number,String],default:64},image:String,title:String,...(0,k.m)(),...(0,W.c)(),...(0,x.I)(),...(0,y.Q)({tag:"header"}),...(0,V.x$)()},"v-toolbar"),z=(0,b.e)()({name:"VToolbar",props:B(),setup(e,t){var l;let{slots:n}=t;const{backgroundColorClasses:s,backgroundColorStyles:o}=(0,C.Y5)((0,A.Vh)(e,"color")),{borderClasses:i}=(0,k.P)(e),{elevationClasses:r}=(0,W.Y)(e),{roundedClasses:d}=(0,x.b)(e),{themeClasses:u}=(0,V.ER)(e),c=(0,A.iH)(!!(e.extended||null!=(l=n.extension)&&l.call(n))),p=(0,a.Fl)((()=>parseInt(Number(e.height)+("prominent"===e.density?Number(e.height):0)-("comfortable"===e.density?8:0)-("compact"===e.density?16:0),10))),m=(0,a.Fl)((()=>c.value?parseInt(Number(e.extensionHeight)+("prominent"===e.density?Number(e.extensionHeight):0)-("comfortable"===e.density?4:0)-("compact"===e.density?8:0),10):0));return(0,S.AF)({VBtn:{variant:"text"}}),(0,w.L)((()=>{var t,l,v,y,b;const w=!(!e.title&&!n.title),k=!(!n.image&&!e.image),W=null==(t=n.extension)?void 0:t.call(n);return c.value=!(!e.extended&&!W),(0,a.Wm)(e.tag,{class:["v-toolbar",{"v-toolbar--absolute":e.absolute,"v-toolbar--collapse":e.collapse,"v-toolbar--flat":e.flat,"v-toolbar--floating":e.floating,[`v-toolbar--density-${e.density}`]:!0},s.value,i.value,r.value,d.value,u.value],style:[o.value]},{default:()=>[k&&(0,a.Wm)("div",{key:"image",class:"v-toolbar__image"},[(0,a.Wm)(h.z,{defaults:{VImg:{cover:!0,src:e.image}}},{default:()=>[n.image?null==(l=n.image)?void 0:l.call(n):(0,a.Wm)(f.f,null,null)]})]),(0,a.Wm)("div",{class:"v-toolbar__content",style:{height:(0,E.kb)(p.value)}},[n.prepend&&(0,a.Wm)("div",{class:"v-toolbar__prepend"},[null==(v=n.prepend)?void 0:v.call(n)]),w&&(0,a.Wm)(_,{key:"title",text:e.title},{text:n.title}),null==(y=n.default)?void 0:y.call(n),n.append&&(0,a.Wm)("div",{class:"v-toolbar__append"},[null==(b=n.append)?void 0:b.call(n)])]),(0,a.Wm)(g.Fx,null,{default:()=>[c.value&&(0,a.Wm)("div",{class:"v-toolbar__extension",style:{height:(0,E.kb)(m.value)}},[W])]})]})})),{contentHeight:p,extensionHeight:m}}});function $(e){return(0,E.ei)(e,Object.keys((null==z?void 0:z.props)??{}))}var N=l(7396),D=l(8717);const U=(0,b.a)({name:"VAppBar",props:{modelValue:{type:Boolean,default:!0},location:{type:String,default:"top",validator:e=>["top","bottom"].includes(e)},...B(),...(0,N.o8)(),height:{type:[Number,String],default:64}},emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:l}=t;const n=(0,A.iH)(),s=(0,D.z)(e,"modelValue"),o=(0,a.Fl)((()=>{var e,t;const l=(null==(e=n.value)?void 0:e.contentHeight)??0,a=(null==(t=n.value)?void 0:t.extensionHeight)??0;return l+a})),{layoutItemStyles:i}=(0,N.eW)({id:e.name,order:(0,a.Fl)((()=>parseInt(e.order,10))),position:(0,A.Vh)(e,"location"),layoutSize:o,elementSize:o,active:s,absolute:(0,A.Vh)(e,"absolute")});return(0,w.L)((()=>{const[t]=$(e);return(0,a.Wm)(z,(0,a.dG)({ref:n,class:["v-app-bar",{"v-app-bar--bottom":"bottom"===e.location}],style:{...i.value,height:void 0}},t),l)})),{}}});var j=l(870),O=l(4960);const H=(0,b.a)({name:"VAppBarNavIcon",props:{icon:{type:O.lE,default:"$menu"}},setup(e,t){let{slots:l}=t;return(0,w.L)((()=>(0,a.Wm)(j.T,{class:"v-app-bar-nav-icon",icon:e.icon},l))),{}}});var F=l(3289),L=l(8649),M=l(8777),P=l(4193);const Y=e=>((0,a.dD)("data-v-4e7b694c"),e=e(),(0,a.Cn)(),e),Z={class:"d-flex justify-space-between align-center w-100"},q={class:"d-flex justify-end align-center w-100 header-sm"},K=["src"],R=Y((()=>(0,a._)("input",{class:"search-input mx-2",type:"text",placeholder:"Vyhľadávanie"},null,-1))),J={class:"d-flex justify-between align-center"},G={class:"employee-select-avatar d-flex justify-center align-center"},Q={class:"employee-name ml-4"};function X(e,t,n,s,o,r){const d=(0,a.up)("A-bloker-modal"),u=(0,a.up)("A-team-modal");return(0,a.wg)(),(0,a.j4)(U,{class:"header"},{default:(0,a.w5)((()=>[(0,a.Wm)(H,{onClick:t[0]||(t[0]=t=>e.eventBus.emit("toggle-menu")),class:"menu-icon"}),(0,a._)("div",Z,[(0,a._)("h1",null,(0,i.zw)(e.$route.meta.title),1),(0,a._)("div",q,[(0,a._)("img",{class:"search-icon",src:l(2328),alt:"search-icon"},null,8,K),R,(0,a.Wm)(P.T,null,{activator:(0,a.w5)((({props:e})=>[(0,a.Wm)(j.T,(0,a.dG)(e,{class:"button mr-5"}),{default:(0,a.w5)((()=>[(0,a.Wm)(F.t,{icon:"mdi-plus",size:"large"}),(0,a.Uk)("Vytvoriť ")])),_:2},1040)])),default:(0,a.w5)((()=>[(0,a.Wm)(L.i,null,{default:(0,a.w5)((()=>[(0,a.Wm)(M.l,{class:"cursor-pointer hover-background"},{default:(0,a.w5)((()=>[(0,a.Uk)("MASTER TASK")])),_:1}),(0,a.Wm)(M.l,{class:"cursor-pointer hover-background"},{default:(0,a.w5)((()=>[(0,a.Uk)("SUB TASK")])),_:1}),(0,a.Wm)(M.l,{class:"cursor-pointer hover-background",onClick:t[1]||(t[1]=e=>o.createTeamDialog=!0)},{default:(0,a.w5)((()=>[(0,a.Uk)("TÍM")])),_:1}),(0,a.Wm)(M.l,{class:"cursor-pointer hover-background",onClick:t[2]||(t[2]=e=>o.createBlokerDialog=!0)},{default:(0,a.w5)((()=>[(0,a.Uk)("BLOKER")])),_:1})])),_:1})])),_:1}),o.user?((0,a.wg)(),(0,a.j4)(P.T,{key:0},{activator:(0,a.w5)((({props:e})=>[(0,a.Wm)(j.T,(0,a.dG)({class:"menu-dropdown"},e),{default:(0,a.w5)((()=>[(0,a._)("div",J,[(0,a._)("p",G,(0,i.zw)(o.user.user.name.charAt(0)+o.user.user.surname.charAt(0)),1),(0,a._)("div",null,[(0,a._)("span",Q,(0,i.zw)(`${o.user.user.name} ${o.user.user.surname}`),1),(0,a.Wm)(F.t,{class:"ml-3",icon:"mdi-chevron-down",size:"x-small"})])])])),_:2},1040)])),default:(0,a.w5)((()=>[(0,a.Wm)(L.i,{class:"text-center"},{default:(0,a.w5)((()=>[(0,a.Wm)(M.l,{class:"cursor-pointer hover-background"},{default:(0,a.w5)((()=>[(0,a.Uk)("Working hours ")])),_:1}),(0,a.Wm)(M.l,null,{default:(0,a.w5)((()=>[(0,a.Wm)(j.T,{class:"button"},{default:(0,a.w5)((()=>[(0,a.Uk)("Odhlásiť sa")])),_:1})])),_:1})])),_:1})])),_:1})):(0,a.kq)("",!0)])]),(0,a.Wm)(d,{visible:o.createBlokerDialog,onClose:t[3]||(t[3]=e=>o.createBlokerDialog=!1)},null,8,["visible"]),(0,a.Wm)(u,{visible:o.createTeamDialog,onClose:t[4]||(t[4]=e=>o.createTeamDialog=!1)},null,8,["visible"])])),_:1})}var ee=l(3862),te=l(251),le=l(1334),ae=l(3601),ne=l(2900);const se=e=>((0,a.dD)("data-v-b174ad88"),e=e(),(0,a.Cn)(),e),oe={class:"d-flex justify-space-between align-center modal-header"},ie=se((()=>(0,a._)("h1",null,"Vytvoriť tím",-1)));function re(e,t,l,n,s,o){const i=(0,a.up)("W-autocomplete"),r=(0,a.up)("W-loadable");return(0,a.wg)(),(0,a.j4)(ae.B,{modelValue:o.show,"onUpdate:modelValue":t[2]||(t[2]=e=>o.show=e),"max-width":"650","max-height":"90%",height:"700px"},{default:(0,a.w5)((()=>[(0,a.Wm)(r,{content:s.employees,class:"h-100"},{default:(0,a.w5)((()=>[s.employees?((0,a.wg)(),(0,a.j4)(te._,{key:0,height:"100%",class:"d-flex flex-column"},{default:(0,a.w5)((()=>[(0,a._)("div",oe,[ie,(0,a.Wm)(F.t,{onClick:t[0]||(t[0]=(0,ee.iM)((e=>o.show=!1),["stop"])),icon:"mdi-close",size:"large"})]),(0,a.Wm)(le.h,{class:"d-flex flex-column modal-content"},{default:(0,a.w5)((()=>[(0,a.Wm)(ne.hw,{class:"modal-input",label:"Názov tímu",variant:"outlined"}),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.selectedEmployees,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"employee-position w-100",key:e.id},[(0,a.Wm)(ne.hw,{class:"modal-input",disabled:"",label:"Zamestanec",variant:"outlined",modelValue:s.selectedEmployees[t]._fullName,"onUpdate:modelValue":e=>s.selectedEmployees[t]._fullName=e},null,8,["modelValue","onUpdate:modelValue"]),(0,a.Wm)(F.t,{class:"remove-input",onClick:(0,ee.iM)((e=>o.removeInput(t)),["stop"]),icon:"mdi-close",size:"small"},null,8,["onClick"])])))),128)),(0,a.Wm)(i,{options:o.employeesOptions,class:"modal-input",onOptionSelected:o.employeeSelected},null,8,["options","onOptionSelected"])])),_:1}),(0,a.Wm)(j.T,{class:"z-btn",onClick:t[1]||(t[1]=e=>o.createTeam())},{default:(0,a.w5)((()=>[(0,a.Uk)("VYTVORIŤ")])),_:1})])),_:1})):(0,a.kq)("",!0)])),_:1},8,["content"])])),_:1},8,["modelValue"])}var de=l(8514),ue=l(5941),ce={components:{WAutocomplete:de.Z},props:["visible"],data(){return{selectedEmployee:"",selectedEmployees:[],employees:null}},async created(){try{this.employees=await this.$axios.get_auth_data("v1/employees")}catch(e){ue.log(e)}},methods:{removeInput(e){this.selectedEmployees.splice(e,1)},employeeSelected(e){const t=this.employees.find((t=>t.id==e.key));t._fullName=`${t.name} ${t.surname}`,this.selectedEmployees.push(t)},async createTeam(){try{await this.$axios.post_auth("v1/teams"),this.$router.push({name:"Overview - Teams"}),this.show=!1}catch(e){this.$toast.error(e.response.data.error)}}},computed:{employeesOptions(){const e=this.selectedEmployees.map((e=>e.id)),t=this.employees.filter((t=>!e.includes(t.id)));return t.map((e=>({key:e.id,value:`${e.name} ${e.surname}`})))},show:{get(){return this.visible},set(e){e||this.$emit("close")}}},watch:{selectedEmployee(){const e=this.selectedEmployee.split(" "),t=this.employees.find((t=>t.name==e[0]&&t.surname==e[1]));this.selectedEmployees.push(JSON.parse(JSON.stringify(t)))}}};const pe=(0,p.Z)(ce,[["render",re],["__scopeId","data-v-b174ad88"]]);var me=pe;const ve=e=>((0,a.dD)("data-v-d738c04e"),e=e(),(0,a.Cn)(),e),he={class:"d-flex justify-space-between align-center modal-header"},ge=ve((()=>(0,a._)("h1",null,"Vytvoriť bloker",-1)));function fe(e,t,l,n,s,o){const i=(0,a.up)("W-autocomplete"),r=(0,a.up)("W-loadable");return(0,a.wg)(),(0,a.j4)(ae.B,{modelValue:o.show,"onUpdate:modelValue":t[2]||(t[2]=e=>o.show=e),"max-width":"650","max-height":"90%",height:"700px"},{default:(0,a.w5)((()=>[(0,a.Wm)(r,{content:s.employees,class:"h-100"},{default:(0,a.w5)((()=>[s.employees?((0,a.wg)(),(0,a.j4)(te._,{key:0,height:"100%",class:"d-flex flex-column"},{default:(0,a.w5)((()=>[(0,a._)("div",he,[ge,(0,a.Wm)(F.t,{onClick:t[0]||(t[0]=(0,ee.iM)((e=>o.show=!1),["stop"])),icon:"mdi-close",size:"large"})]),(0,a.Wm)(le.h,{class:"d-flex flex-column modal-content"},{default:(0,a.w5)((()=>[(0,a.Wm)(ne.hw,{class:"modal-input",label:"Názov blokeru",variant:"outlined"}),((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(s.selectedEmployees,((e,t)=>((0,a.wg)(),(0,a.iD)("div",{class:"employee-position w-100",key:e.id},[(0,a.Wm)(ne.hw,{class:"modal-input",disabled:"",label:"Zamestanec",variant:"outlined",modelValue:s.selectedEmployees[t]._fullName,"onUpdate:modelValue":e=>s.selectedEmployees[t]._fullName=e},null,8,["modelValue","onUpdate:modelValue"]),(0,a.Wm)(F.t,{class:"remove-input",onClick:(0,ee.iM)((e=>o.removeInput(t)),["stop"]),icon:"mdi-close",size:"small"},null,8,["onClick"])])))),128)),(0,a.Wm)(i,{options:o.employeesOptions,class:"modal-input",onOptionSelected:o.employeeSelected},null,8,["options","onOptionSelected"])])),_:1}),(0,a.Wm)(j.T,{class:"z-btn",onClick:t[1]||(t[1]=e=>o.createBloker())},{default:(0,a.w5)((()=>[(0,a.Uk)("VYTVORIŤ")])),_:1})])),_:1})):(0,a.kq)("",!0)])),_:1},8,["content"])])),_:1},8,["modelValue"])}var ye=l(5941),be={components:{WAutocomplete:de.Z},props:["visible"],data(){return{selectedEmployee:"",selectedEmployees:[],employees:null,menu:[],foos:[{id:1,date:new Date},{id:2,date:new Date}]}},async created(){try{this.employees=await this.$axios.get_auth_data("v1/employees")}catch(e){ye.log(e)}},methods:{removeInput(e){this.selectedEmployees.splice(e,1)},employeeSelected(e){const t=this.employees.find((t=>t.id==e.key));t._fullName=`${t.name} ${t.surname}`,this.selectedEmployees.push(t)},async createBloker(){try{await this.$axios.post_auth("v1/blockers"),this.$router.push({name:"Dashboard - Tasks"}),this.show=!1}catch(e){this.$toast.error(e.response.data.error)}}},computed:{employeesOptions(){const e=this.selectedEmployees.map((e=>e.id)),t=this.employees.filter((t=>!e.includes(t.id)));return t.map((e=>({key:e.id,value:`${e.name} ${e.surname}`})))},show:{get(){return this.visible},set(e){e||this.$emit("close")}}},watch:{selectedEmployee(){const e=this.selectedEmployee.split(" "),t=this.employees.find((t=>t.name==e[0]&&t.surname==e[1]));this.selectedEmployees.push(JSON.parse(JSON.stringify(t)))}}};const we=(0,p.Z)(be,[["render",fe],["__scopeId","data-v-d738c04e"]]);var _e=we,ke=l(5941),We={components:{ATeamModal:me,ABlokerModal:_e},data(){return{user:null,createTeamDialog:!1,createBlokerDialog:!1}},async created(){try{this.user=await this.$axios.get_auth_data("v1/auth/info")}catch(e){ke.log(e)}}};const xe=(0,p.Z)(We,[["render",X],["__scopeId","data-v-4e7b694c"]]);var Ve=xe,Se={components:{ASidemenu:v,AHeader:Ve}};const Ce=(0,p.Z)(Se,[["render",o],["__scopeId","data-v-497c2a2d"]]);var Ae=Ce},8089:function(e,t,l){e.exports=l.p+"img/jandl-logo.d5c18b80.svg"},2328:function(e,t,l){e.exports=l.p+"img/search-icon.bd80c5fb.svg"},251:function(e,t,l){l.d(t,{_:function(){return I}});var a=l(3396),n=l(1334),s=l(652),o=l(1114);const i=(0,o.J)("v-card-subtitle"),r=(0,o.J)("v-card-title");var d=l(836),u=l(4960),c=l(9694),p=l(320),m=l(9888);const v=(0,p.a)({name:"VCardItem",props:{appendAvatar:String,appendIcon:u.lE,prependAvatar:String,prependIcon:u.lE,subtitle:String,title:String,...(0,c.f)()},setup(e,t){let{slots:l}=t;return(0,m.L)((()=>{var t,n,o,u,c;const p=!!(e.prependAvatar||e.prependIcon||l.prepend),m=!!(e.appendAvatar||e.appendIcon||l.append),v=!(!e.title&&!l.title),h=!(!e.subtitle&&!l.subtitle);return(0,a.Wm)("div",{class:"v-card-item"},[p&&(0,a.Wm)(d.z,{key:"prepend",defaults:{VAvatar:{density:e.density,icon:e.prependIcon,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon}}},{default:()=>[(0,a.Wm)("div",{class:"v-card-item__prepend"},[(null==(t=l.prepend)?void 0:t.call(l))??(0,a.Wm)(s.V,null,null)])]}),(0,a.Wm)("div",{class:"v-card-item__content"},[v&&(0,a.Wm)(r,{key:"title"},{default:()=>[(null==(n=l.title)?void 0:n.call(l))??e.title]}),h&&(0,a.Wm)(i,{key:"subtitle"},{default:()=>[(null==(o=l.subtitle)?void 0:o.call(l))??e.subtitle]}),null==(u=l.default)?void 0:u.call(l)]),m&&(0,a.Wm)(d.z,{key:"append",defaults:{VAvatar:{density:e.density,icon:e.appendIcon,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon}}},{default:()=>[(0,a.Wm)("div",{class:"v-card-item__append"},[(null==(c=l.append)?void 0:c.call(l))??(0,a.Wm)(s.V,null,null)])]})])})),{}}}),h=(0,o.J)("v-card-text");var g=l(8694),f=l(3824),y=l(5221),b=l(6791),w=l(2718),_=l(4544),k=l(2465),W=l(5180),x=l(489),V=l(4231),S=l(6183),C=l(1138),A=l(7041);const I=(0,p.a)({name:"VCard",directives:{Ripple:f.H},props:{appendAvatar:String,appendIcon:u.lE,disabled:Boolean,flat:Boolean,hover:Boolean,image:String,link:{type:Boolean,default:void 0},prependAvatar:String,prependIcon:u.lE,ripple:Boolean,subtitle:String,text:String,title:String,...(0,A.x$)(),...(0,w.m)(),...(0,c.f)(),...(0,_.x)(),...(0,k.c)(),...(0,b.fF)(),...(0,W.y)(),...(0,x.F)(),...(0,V.I)(),...(0,S.GN)(),...(0,C.Q)(),...(0,y.bk)({variant:"elevated"})},setup(e,t){let{attrs:l,slots:s}=t;const{themeClasses:o}=(0,A.ER)(e),{borderClasses:i}=(0,w.P)(e),{colorClasses:r,colorStyles:u,variantClasses:p}=(0,y.c1)(e),{densityClasses:f}=(0,c.t)(e),{dimensionStyles:C}=(0,_.$)(e),{elevationClasses:I}=(0,k.Y)(e),{loaderClasses:E}=(0,b.U2)(e),{locationStyles:T}=(0,W.T)(e),{positionClasses:B}=(0,x.K)(e),{roundedClasses:z}=(0,V.b)(e),$=(0,S.nB)(e,l),N=(0,a.Fl)((()=>!1!==e.link&&$.isLink.value)),D=(0,a.Fl)((()=>!e.disabled&&!1!==e.link&&(e.link||$.isClickable.value)));return(0,m.L)((()=>{var t,l,c;const m=N.value?"a":e.tag,w=!(!s.title&&!e.title),_=!(!s.subtitle&&!e.subtitle),k=w||_,W=!!(s.append||e.appendAvatar||e.appendIcon),x=!!(s.prepend||e.prependAvatar||e.prependIcon),V=!(!s.image&&!e.image),S=k||x||W,A=!(!s.text&&!e.text);return(0,a.wy)((0,a.Wm)(m,{class:["v-card",{"v-card--disabled":e.disabled,"v-card--flat":e.flat,"v-card--hover":e.hover&&!(e.disabled||e.flat),"v-card--link":D.value},o.value,i.value,r.value,f.value,I.value,E.value,B.value,z.value,p.value],style:[u.value,C.value,T.value],href:$.href.value,onClick:D.value&&$.navigate,tabindex:e.disabled?-1:void 0},{default:()=>[V&&(0,a.Wm)(d.z,{key:"image",defaults:{VImg:{cover:!0,src:e.image}}},{default:()=>[(0,a.Wm)("div",{class:"v-card__image"},[(null==(t=s.image)?void 0:t.call(s))??(0,a.Wm)(g.f,null,null)])]}),(0,a.Wm)(b.rD,{name:"v-card",active:!!e.loading,color:"boolean"===typeof e.loading?void 0:e.loading},{default:s.loader}),S&&(0,a.Wm)(v,{key:"item",prependAvatar:e.prependAvatar,prependIcon:e.prependIcon,title:e.title,subtitle:e.subtitle,appendAvatar:e.appendAvatar,appendIcon:e.appendIcon},{default:s.item,prepend:s.prepend,title:s.title,subtitle:s.subtitle,append:s.append}),A&&(0,a.Wm)(h,{key:"text"},{default:()=>[(null==(l=s.text)?void 0:l.call(s))??e.text]}),null==(c=s.default)?void 0:c.call(s),s.actions&&(0,a.Wm)(n.h,null,{default:s.actions}),(0,y.Ux)(D.value,"v-card")]}),[[(0,a.Q2)("ripple"),D.value]])})),{}}})},1334:function(e,t,l){l.d(t,{h:function(){return i}});var a=l(3396),n=l(8434),s=l(320),o=l(9888);const i=(0,s.a)({name:"VCardActions",setup(e,t){let{slots:l}=t;return(0,n.AF)({VBtn:{variant:"text"}}),(0,o.L)((()=>{var e;return(0,a.Wm)("div",{class:"v-card-actions"},[null==(e=l.default)?void 0:e.call(l)])})),{}}})},3601:function(e,t,l){l.d(t,{B:function(){return v}});var a=l(3396),n=l(2583),s=l(836),o=l(3354),i=l(8717),r=l(5975),d=l(3185),u=l(4870),c=l(320),p=l(2385),m=l(9888);const v=(0,c.e)()({name:"VDialog",props:{fullscreen:Boolean,retainFocus:{type:Boolean,default:!0},scrollable:Boolean,...(0,o.BU)({origin:"center center",scrollStrategy:"block",transition:{component:n.v},zIndex:2400})},emits:{"update:modelValue":e=>!0},setup(e,t){let{slots:l}=t;const n=(0,i.z)(e,"modelValue"),{scopeId:c}=(0,r.a)(),v=(0,u.iH)();function h(e){var t,l;const a=e.relatedTarget,n=e.target;if(a!==n&&null!=(t=v.value)&&t.contentEl&&null!=(l=v.value)&&l.globalTop&&![document,v.value.contentEl].includes(n)&&!v.value.contentEl.contains(n)){const e=[...v.value.contentEl.querySelectorAll('button, [href], input:not([type="hidden"]), select, textarea, [tabindex]:not([tabindex="-1"])')].filter((e=>!e.hasAttribute("disabled")&&!e.matches('[tabindex="-1"]')));if(!e.length)return;const t=e[0],l=e[e.length-1];a===t?l.focus():t.focus()}}return p.BR&&(0,a.YP)((()=>n.value&&e.retainFocus),(e=>{e?document.addEventListener("focusin",h):document.removeEventListener("focusin",h)}),{immediate:!0}),(0,a.YP)(n,(async e=>{var t,l;(await(0,a.Y3)(),e)?null==(t=v.value.contentEl)||t.focus({preventScroll:!0}):null==(l=v.value.activatorEl)||l.focus({preventScroll:!0})})),(0,m.L)((()=>{const[t]=(0,o.Fe)(e);return(0,a.Wm)(o.yc,(0,a.dG)({ref:v,class:["v-dialog",{"v-dialog--fullscreen":e.fullscreen,"v-dialog--scrollable":e.scrollable}]},t,{modelValue:n.value,"onUpdate:modelValue":e=>n.value=e,"aria-role":"dialog","aria-modal":"true",activatorProps:(0,a.dG)({"aria-haspopup":"dialog","aria-expanded":String(n.value)},e.activatorProps)},c),{activator:l.activator,default:function(){for(var e,t=arguments.length,n=new Array(t),o=0;o<t;o++)n[o]=arguments[o];return(0,a.Wm)(s.z,{root:!0},{default:()=>[null==(e=l.default)?void 0:e.call(l,...n)]})}})})),(0,d.F)({},v)}})}}]);
|
|
//# sourceMappingURL=7977.995da66f.js.map
|