mirror of
https://bitbucket.org/studiotem/jandl-taskmanager-app.git
synced 2026-10-21 06:20:21 +00:00
2 lines
2.4 KiB
JavaScript
2 lines
2.4 KiB
JavaScript
"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[7919],{8077:function(e,t,s){s.r(t),s.d(t,{default:function(){return y}});var a=s(3396);function l(e,t,s,l,n,o){const d=(0,a.up)("A-unscheduled-table"),c=(0,a.up)("W-loadable");return(0,a.wg)(),(0,a.j4)(c,{content:n.unscheduledTasks},{default:(0,a.w5)((()=>[(0,a.Wm)(d,{tasks:n.unscheduledTasks},null,8,["tasks"])])),_:1},8,["content"])}var n=s(7139),o=s(3862),d=s(4413);const c=e=>((0,a.dD)("data-v-b8c64358"),e=e(),(0,a.Cn)(),e),r=c((()=>(0,a._)("thead",null,[(0,a._)("tr",null,[(0,a._)("th",{class:"text-left"},"Kód projektu"),(0,a._)("th",{class:"text-left"},"Názov"),(0,a._)("th",{class:"text-left"},"Trvanie"),(0,a._)("th",{class:"text-left"},"Akcia")])],-1))),u={class:"task-action"},h={class:"d-flex justify-start"},i=["src"],k=["src","onClick"];function w(e,t,l,c,w,_){const p=(0,a.up)("A-delete-task-modal");return(0,a.wg)(),(0,a.j4)(d.Y,null,{default:(0,a.w5)((()=>[r,(0,a._)("tbody",null,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(l.tasks,(e=>((0,a.wg)(),(0,a.iD)("tr",{key:e.id},[(0,a._)("td",null,(0,n.zw)(e.project_code),1),(0,a._)("td",null,(0,n.zw)(e.title),1),(0,a._)("td",null,(0,n.zw)(e.duration/1e3/60/60)+" h",1),(0,a._)("td",u,[(0,a._)("div",h,[(0,a._)("img",{class:"pencil-icon",src:s(5877),alt:"pencil-icon"},null,8,i),(0,a._)("img",{class:"trash-icon",src:s(9981),alt:"trash-icon",onClick:(0,o.iM)((t=>w.showDeleteModal={task:e}),["stop"])},null,8,k),w.showDeleteModal?((0,a.wg)(),(0,a.j4)(p,{key:0,show:w.showDeleteModal,task:w.showDeleteModal.task,onDeleteTask:e=>_.deleteTask(w.showDeleteModal.task.id),onCloseModal:t[0]||(t[0]=e=>w.showDeleteModal=null)},null,8,["show","task","onDeleteTask"])):(0,a.kq)("",!0)])])])))),128))])])),_:1})}var _=s(4910),p={components:{ADeleteTaskModal:_.Z},props:{tasks:{type:Array,required:!0}},data(){return{showDeleteModal:null}},methods:{async deleteTask(e){try{await this.$axios.delete(`v1/teams/${e}`),this.showDeleteModal=!1}catch(t){this.$toast.error(t)}}}},f=s(89);const v=(0,f.Z)(p,[["render",w],["__scopeId","data-v-b8c64358"]]);var D=v,T={components:{AUnscheduledTable:D},data(){return{unscheduledTasks:null}},async created(){try{this.unscheduledTasks=await this.$axios.get_auth_data("v1/overview/unscheduled-tasks")}catch(e){this.unscheduledTasks={error:e.data.error},this.$toast.error(e.data.error)}}};const M=(0,f.Z)(T,[["render",l]]);var y=M}}]);
|
|
//# sourceMappingURL=7919.1cbf74a1.js.map
|