1import{Va as e,xa as t}from"./composables.js";import{Ea as n,Go as r,Ia as i,Io as a,Ja as o,La as s,Ma as c,Na as l,Pa as u,To as d,Vo as f,Wa as p,ao as m,bo as h,es as g,ja as _,jo as v,lo as y,oa as b,za as x}from"./assets.js";import{tt as S}from"./vendor-vuetify.js";p();var C=x({props:{tags:{type:Array,default:()=>[]},columns:{type:Boolean,default:!1}},setup(){return{}}});p(),d();var w={key:0,class:`timelog-tag`},T={key:0,class:`text-truncate`},E={class:`mt-2 mb-2`},D={class:`timelog-tag no-ellipsis mr-0`},O={class:`mt-2 mb-2`},k={class:`timelog-tag no-ellipsis mr-0 mt-1`};function A(e,t,r,i,s,d){return m(),u(`div`,{class:v([`workday__content__timelogtags`,...e.columns?[`flex-column`,`mb-1`,`align-start`]:[]])},[(m(!0),u(n,null,y(e.tags,(t,n)=>(m(),u(`div`,{class:v([`timelog-tags-container`,...e.columns?[`mt-1`]:[]]),key:n},[n<=1?(m(),u(`div`,w,[t.name.length<=12?(m(),u(`span`,T,`# `+a(t.name),1)):(m(),c(S,{key:1,location:`top`,"content-class":`tooltip_bottom_arrow`},{activator:h(({props:e})=>[_(`span`,o({ref_for:!0},e,{class:`text-truncate`}),`# `+a(t.name),17)]),default:h(()=>[_(`div`,E,[_(`div`,D,`# `+a(t.name),1)])]),_:2},1024))])):l(``,!0)],2))),128)),e.tags.length>2?(m(),c(S,{key:0,location:`top`,"content-class":`tooltip_bottom_arrow`},{activator:h(({props:t})=>[_(`div`,o(t,{class:`timelog-tag expand-tag-toggle`}),a(`+`+(e.tags.length-2)),17)]),default:h(()=>[_(`div`,O,[(m(!0),u(n,null,y(e.tags,(e,t)=>(m(),u(`div`,{key:t,style:{"background-color":`transparent`}},[_(`div`,k,`# `+a(e.name),1)]))),128))])]),_:1})):l(``,!0)],2)}var j=b(C,[[`render`,A],[`__scopeId`,`data-v-0e2439e9`]]);p(),d(),f();var M={key:0,class:`d-flex justify-center`},N={key:0,"data-testid":`export-status-running`},P={class:`settings-box-group mt-0`,style:{width:`500px`}},F={class:`text-center`},I={class:`text-h5 mb-4 text-center`},L={class:`text-body-2 mb-4 text-center pl-6 pr-6`},R={class:`text-center`},z={key:1,"data-testid":`export-status-finished`},B={class:`settings-box-group mt-0`,style:{width:`500px`}},V={class:`text-center`},H={class:`text-h5 mb-4 text-center`},U={class:`text-body-2 mb-4 text-center`},W={class:`text-center`},G={key:2,"data-testid":`export-status-error`},K={class:`settings-box-group mt-0`,style:{width:`500px`}},q={class:`mt-4 text-center`},J={class:`text-h6 ma-4 text-center`},Y={class:`text-body-2 ma-4 text-center`},X={class:`text-center mb-2 mt-4`},Z={class:`text-center`},Q=b(x({__name:`ExportStatus`,props:{hasExport:{type:Boolean,required:!0},exportStatus:{type:String,required:!0},headingText:{type:String,required:!0},runningText:{type:String,required:!0},finishText:{type:String,required:!0},finishHeaderText:{type:String,required:!0}},emits:[`deleteDownload`,`downloadExport`],setup(n,{emit:o}){let c=n,d=o;function f(){window.$crisp.push([`do`,`chat:toggle`])}let p=r({loadingDelete:!1});function v(){p.loadingDelete=!0,d(`deleteDownload`,async()=>{p.loadingDelete=!1})}function y(){d(`downloadExport`)}return(r,o)=>n.hasExport?(m(),u(`div`,M,[[`WAITING`,`RUNNING`].includes(n.exportStatus??``)?(m(),u(`div`,N,[_(`div`,P,[_(`div`,F,[s(e,{class:`mb-5`},{default:h(()=>[i(`$downloadIconNew`)]),_:1})]),_(`div`,I,a(c.headingText),1),_(`div`,L,a(c.runningText),1),_(`div`,R,[s(t,{size:`small`,loading:!0,class:`pr-15 pl-15`})])])])):n.exportStatus===`FINISHED`?(m(),u(`div`,z,[_(`div`,B,[_(`div`,V,[s(e,{class:`mb-5`},{default:h(()=>[i(`$downloadIconNew`)]),_:1})]),_(`div`,H,a(c.finishHeaderText),1),_(`div`,U,a(c.finishText),1),_(`div`,W,[s(t,{"data-testid":`export-status-back-btn`,size:`small`,variant:`outlined`,class:`mr-4`,loading:g(p).loadingDelete,onClick:v},{default:h(()=>[i(a(r.$t(`administration.export.finished.buttonBack`)),1)]),_:1},8,[`loading`]),s(t,{"data-testid":`export-status-download-btn`,size:`small`,variant:`flat`,class:`mr-4`,onClick:y},{default:h(()=>[s(e,{size:`small`,class:`mr-1`},{default:h(()=>[i(`$downloadIconNew`)]),_:1}),i(` `+a(r.$t(`administration.export.finished.buttonDownload`)),1)]),_:1})])])])):n.exportStatus===`ERROR`?(m(),u(`div`,G,[_(`div`,K,[_(`div`,q,[s(e,{color:`mustard400`,size:`24`},{default:h(()=>[i(`$exclamationwarning`)]),_:1}
1)]),_(`div`,J,a(r.$t(`administration.export.errorPage.title`)),1),_(`div`,Y,a(r.$t(`administration.export.errorPage.message`)),1),_(`div`,X,[s(t,{variant:`flat`,size:`small`,onClick:f},{default:h(()=>[i(a(r.$t(`administration.export.errorPage.cta`)),1)]),_:1})]),_(`div`,Z,[s(t,{size:`small`,variant:`text`,class:`button-underlined`,"data-testid":`export-status-error-back-btn`,loading:g(p).loadingDelete,onClick:v},{default:h(()=>[i(a(r.$t(`administration.export.errorPage.back`)),1)]),_:1},8,[`loading`])])])])):l(``,!0)])):l(``,!0)}}),[[`__scopeId`,`data-v-cf38c052`]]);export{j as n,Q as t}; 2//# sourceMappingURL=ExportStatus.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.