This commit is contained in:
romankko2 committed 2022-12-12 21:15:00 +01:00
1 parent 024fe7f1d4
commit 0061092833
159 files changed
+1194

No files matched your search

+2
View File
@@ -0,0 +1,2 @@
"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[8440],{8099:function(){},5528:function(e,t,a){a.d(t,{Z:function(){return L}});var n=a(3396),l=a(7139),s=a(870);const i=e=>((0,n.dD)("data-v-7b1bf721"),e=e(),(0,n.Cn)(),e),o={class:"calendar-wrapper"},r={class:"w-100 h-100 d-flex flex-column"},c={class:"d-flex align-center"},d=["src"],u={key:0,class:"unscheduled-time d-flex align-center text-left"},m={class:"unscheduled-time-initials d-flex align-center justify-center me-4"},g={class:"mb-0 mt-0 unscheduled-time-name"},v={class:"mb-0 mt-0"},p={class:"d-flex align-center justify-center"},f=i((()=>(0,n._)("div",{class:"time-column-line"},null,-1))),y={class:"event-content-wrapper w-100 h-100 d-flex flex-column justify-space-between"},h={key:0,class:"project-code"},k={key:1,class:"d-flex align-center event-details"},D={class:"event-initials d-flex justify-center align-center"},w={key:0,class:"event-footer d-flex"},b=["src"],_=["src"],C=["src"];function S(e,t,i,S,T,x){const j=(0,n.up)("Vue-cal");return(0,n.wg)(),(0,n.iD)("div",o,[(0,n.Wm)(j,{"hide-view-selector":!0,"hide-title-bar":!0,"disable-views":["years","year","month","day"],"time-from":60*i.calConfig.startHour,"time-to":60*i.calConfig.endHour,"selected-date":i.calConfig.date,onEventClick:x.taskClicked,"editable-events":T.vueCalConfig.editing,events:i.calData.tasks,unscheduledTime:i.calData.unscheduled_times,"overlaps-per-time-step":!1,showTimeInCells:!1,"time-cell-height":100,"min-cell-width":300,onReady:t[0]||(t[0]=e=>x.onReady()),onViewChange:x.weekChanged,onEventDrop:x.eventMoved},{"weekday-heading":(0,n.w5)((({heading:e})=>[(0,n._)("div",r,[(0,n._)("span",c,["Dnes"==x.getHeadingDate(e.date)?((0,n.wg)(),(0,n.iD)("img",{key:0,src:a(446),class:"mr-2"},null,8,d)):(0,n.kq)("",!0),(0,n._)("p",null,(0,l.zw)(x.getHeadingDate(e.date)),1)]),e.unscheduledTime&&e.initials?((0,n.wg)(),(0,n.iD)("div",u,[(0,n._)("div",m,[(0,n._)("p",null,(0,l.zw)(e.initials),1)]),(0,n._)("div",null,[(0,n._)("p",g,(0,l.zw)(e.name),1),(0,n._)("h1",v,(0,l.zw)(e.unscheduledTime)+" h",1)])])):(0,n.kq)("",!0)])])),"time-cell":(0,n.w5)((({hours:e,minutes:t})=>[(0,n._)("span",p,[(0,n._)("p",null,(0,l.zw)(e)+":"+(0,l.zw)(String(t).padStart(2,"0")),1),f])])),event:(0,n.w5)((({event:e})=>[(0,n._)("div",y,[(0,n._)("div",null,[e.project_code&&e.end.getTime()-e.start.getTime()>=72e5&&!e.is_blocker?((0,n.wg)(),(0,n.iD)("small",h,(0,l.zw)(e.project_code),1)):(0,n.kq)("",!0),(0,n._)("h3",null,(0,l.zw)(e.title),1),e.end.getTime()-e.start.getTime()>=72e5?((0,n.wg)(),(0,n.iD)("div",k,[(0,n._)("div",D,[(0,n._)("small",null,(0,l.zw)(x.getUserInitials(e)),1)]),(0,n._)("small",null,(0,l.zw)(e.start.toLocaleDateString("sk-SK")),1)])):(0,n.kq)("",!0)]),e.end.getTime()-e.start.getTime()>=36e5?((0,n.wg)(),(0,n.iD)("div",w,[(0,n.Wm)(s.T,{rounded:"",class:"event-footer-button me-2",onClick:t=>x.completeTask(e.id)},{default:(0,n.w5)((()=>[(0,n._)("img",{src:a(3241),alt:""},null,8,b)])),_:2},1032,["onClick"]),(0,n.Wm)(s.T,{rounded:"",class:"event-footer-button me-2",onClick:t=>x.editTask(e.id)},{default:(0,n.w5)((()=>[(0,n._)("img",{src:a(2566),alt:""},null,8,_)])),_:2},1032,["onClick"]),(0,n.Wm)(s.T,{rounded:"",class:"event-footer-button me-2",onClick:t=>x.deleteTask(e.id)},{default:(0,n.w5)((()=>[(0,n._)("img",{src:a(8975),alt:""},null,8,C)])),_:2},1032,["onClick"])])):(0,n.kq)("",!0)])])),_:1},8,["time-from","time-to","selected-date","onEventClick","editable-events","events","unscheduledTime","onViewChange","onEventDrop"])])}var T=a(5941),x={props:{calData:{type:Object,required:!0,default(){return{}}},calConfig:{type:Object,required:!0,default(){return{startHour:8,endHour:16,date:new Date}}}},data(){return{vueCalConfig:{editing:{title:!1,drag:!0,resize:!1,delete:!1,create:!1}}}},methods:{weekChanged(){const e=document.getElementsByClassName("vuecal__scrollable-body")[0];e.scrollLeft=0,this.$nextTick((()=>{this.scrollToYesterday()}))},async eventMoved(e){this.$emit("eventMoved",e)},onReady(){this.scrollToYesterday(),this.correctTimecolumnMargin()},scrollToYesterday(){if(!document.getElementsByClassName("yesterday-cell").length||!document.getElementsByClassName("today-cell").length)return;const e=document.getElementsByClassName("vuecal__scrollable-body")[0],t=document.getElementsByClassName("yesterday-cell")[0];e.scrollLeft=t.offsetLeft-e.offsetLeft-20},correctTimecolumnMargin(){const e=document.getElementsByClassName("vuecal__heading")[0].clientHeight;document.getElementsByClassName("vuecal__time-column")[0].style.marginTop=`${e}px`},getHeadingDate(e){const t=new Date(e),a=new Date,n=new Date((new Date).setDate(a.getDate()-1)),l=new Date((new Date).setDate(a.getDate()+1));return a.toLocaleDateString("sk-SK")===t.toLocaleDateString("sk-SK")?"Dnes":n.toLocaleDateString("sk-SK")===t.toLocaleDateString("sk-SK")?"Včera":l.toLocaleDateString("sk-SK")===t.toLocaleDateString("sk-SK")?"Zajtra":t.toLocaleDateString("sk-SK")},getUserInitials(e){return e.name.charAt(0).toUpperCase()+e.surname.chaLine truncated
//# sourceMappingURL=8440.7b0886f8.js.map