1import L from"./DL3b_56V.js";import{h as m,ac as R,f as g,w as V,c as s,k as d,u as t,o as a,z as h,Z as x,l as e,Y as N,a7 as B,ad as z,a0 as H,$ as _,T as I}from"./B1PtWEQd.js";import{a as O,n as j,w as q,b as F}from"./Y_DcGSCj.js";import{u as W}from"./CpBdLWn4.js";import"./BYs7l5fs.js";import"./D7TG8w0f.js";import"./cjemX7BB.js";import"./BaDZMlhL.js";import"./DrqQD9kp.js";import"./Bu67Bfg2.js";import"./B8xFkYCm.js";/* empty css */import"./Cp2ysxOb.js";import"./CjH9UrrJ.js";import"./BPvN1X9m.js";import"./C5EeRGv0.js";import"./dZ0rqICS.js";import"./lLUarE9T.js";import"./Br7xXqFU.js";import"./CLC8zCN6.js";import"./9JOnsL5L.js";import"./BjINn70h.js";import"./WziBiRzK.js";import"./CGccEDqc.js";import"./ba15Tu-O.js";import"./BuTIDxQR.js";import"./DJ-f5Mo9.js";import"./DBMhTt3R.js";import"./CB0V-m2z.js";import"./BbJtVHbr.js";const Y={key:0,class:"intercom-widget"},Z=["src"],G={key:0,class:"intercom-button__text ts-trumpet"},J={class:"subtle"},K={key:0,class:"intercom-widget__popover"},Q={class:"intercom-widget__list"},U=["onClick"],X=["src"],tt={class:"subtle"},St={__name:"intercom-chat",async setup(et){let p,k;const v=O().public,{isMobile:f}=W(),b=v.INTERCOM_APP_ID,T=m("Talk to a consultant"),r=m(!1);m(!1),m(!1);const u=m(!1),{data:l,pending:y}=([p,k]=R(()=>j("https://implement-intercom.fallwinter.dk/available","$D3wN6kx9kH")),p=await p,k(),p),c=g(()=>{var i;return(i=l.value)==null?void 0:i.length}),w=g(()=>{var i;return((i=l.value)==null?void 0:i.length)>0&&v.INTERCOM_APP_ENABLED}),C=q("intercomEnabled",{default:()=>v.INTERCOM_APP_ENABLED,watch:"shallow"}),P=()=>{u.value=!0},A=()=>{r.value=!1,setTimeout(()=>{w.value=!1},450),C.value=!1},S=()=>{u.value=!1},D=(i,o)=>{console.log("info: ",o),window.Intercom("onHide",(E,n)=>{r.value=!0}),window.Intercom("boot",{app_id:b,hide_default_launcher:!0,vertical_padding:20,horizontal_padding:20,action_color:"red",background_color:"green"}),window.Intercom("showNewMessage"),r.value=!1,u.value=!1};V(l,()=>{l.value&&(r.value=w.value&&C.value)}),F({script:[`(function(){var w=window;var ic=w.Intercom;if(typeof ic==='function'){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/${b}';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s, x);};
1if(document.readyState==='complete'){l();}else if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();`]});const $=g(()=>f.value?10*(c.value>=3?3:c.value):20*(c.value>=4?4:c.value));return(i,o)=>{const E=L;return t(w)?(a(),s("div",Y,[h(I,{name:"slideup"},{default:x(()=>[!t(y)&&t(r)&&!t(u)?(a(),s("button",{key:0,class:"intercom-button",onClick:o[0]||(o[0]=n=>P())},[e("span",{class:"intercom-button__intercom-images",style:z(`width: calc(30px + ${t($)}px);`)},[(a(!0),s(N,null,B(t(l).slice(0,Math.min(t(c),t(f)?3:4)).reverse(),n=>(a(),s("span",{key:n.id,class:"intercom-button__intercom-image"},[e("img",{src:n.avatar.image_url,alt:""},null,8,Z)]))),128))],4),t(f)?d("",!0):(a(),s("span",G,[H(_(t(T))+" ",1),e("span",J,_(t(c))+" online",1)]))])):d("",!0)]),_:1}),h(I,{name:"slideup"},{default:x(()=>[!t(y)&&t(r)&&t(u)?(a(),s("div",K,[o[4]||(o[4]=e("div",{class:"headline-container"},[e("h4",{class:"headline ts-h6"},"Talk to a consultant"),e("span",{class:"superscript"},"Beta")],-1)),o[5]||(o[5]=e("p",{class:"body"},"Ask us anything, we'll do our best to help.",-1)),e("button",{class:"intercom-widget__popover-close",onClick:o[1]||(o[1]=n=>S())},[h(E)]),e("button",{class:"intercom-widget__hide",onClick:o[2]||(o[2]=n=>A())}," Dont show me this again "),e("ul",Q,[(a(!0),s(N,null,B(t(l),n=>(a(),s("li",{key:n.id},[e("button",{class:"intercom-widget__person",onClick:M=>D(M,{...n})},[e("img",{src:n.avatar.image_url,alt:""},null,8,X),e("span",null,_(n.name),1),e("span",tt,_(n.job_title),1),o[3]||(o[3]=e("span",{class:"subtle-link start-conversation"},"Start conversation",-1))],8,U)]))),128))])])):d("",!0)]),_:1})])):d("",!0)}}};export{St as default};
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.