1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:weroad":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`d36fb443-532c-48cd-bcef-a0243cee561a`,e._sentryDebugIdIdentifier=`sentry-dbid-d36fb443-532c-48cd-bcef-a0243cee561a`)}catch{}})();import{P as e,Qt as t,W as n,Yt as r,d as i,f as a,o,p as s,u as c,x as l,y as u}from"./BSXR3eMi.js";import{t as d}from"./DTchdQ1X.js";import{t as f}from"./Dmf5a-0n2.js";import{t as p}from"./DqMzMQNk2.js";import{t as m}from"./BYgJNGM3.js";import{t as h}from"./CHfUniAl.js";var g={name:`wr-coordinator`,components:{wrModalCoordinator:h},props:{coordinator:{type:Object,required:!0},tour:{type:Object,required:!0},sectionFrom:{type:String,required:!0},isWishlisted:{type:Boolean,default:!1},facebookGroupUrl:{type:String,default:``},showInfoIcon:{type:Boolean,default:!1},size:{type:String,default:`default`,validator:e=>[`default`,`sm`].includes(e)},coordinatorSize:{type:String,default:`md`,validator:e=>[`md`,`lg`].includes(e)}},setup(){let{trackEvent:e}=d(),{transformUrl:t}=m();return{trackEvent:e,transformUrl:t}},data(){return{animateModal:!1,modal:!1}},computed:{coordinatorAvatarSrc(){let e=this.coordinator?.pictureImage;if(!e)return`${this.$cdn.commonImages}/default/avatar-male.svg`;let t={md:32,lg:48}[this.coordinatorSize]??32,n=`${e.baseUrl}/resource/webp/${e.id}`;return this.transformUrl(n,{width:t*2})}},methods:{showModal(e){e?(this.modal=e,this.trackEvent(`wr_coordinator_info_modal_opened`,{sectionFrom:this.sectionFrom}),setTimeout(()=>{this.animateModal=e},200)):(this.animateModal=e,setTimeout(()=>{this.modal=e},200))}}},_=[`aria-label`],v=[`src`],y={class:`flex flex-col text-gray-700`},b={class:`flex items-center gap-1 leading-none text-gray-800`},x={key:0,class:`ml-auto`};function S(l,d,f,m,g,S){let C=p,w=h;return n(),s(`div`,{"data-name":`coordinator`,class:`w-full`,role:`button`,"aria-label":l.$i18n.t(`accessibility.OPEN_COORDINATOR_DETAILS`),onClick:d[1]||=e=>S.showModal(!0)},[c(`div`,{class:r([`flex w-full items-center gap-2 lg:hover:cursor-pointer`,{"gap-2":f.size==="default","gap-3":f.size===`sm`}])},[c(`div`,{"aria-hidden":`true`,class:r([`shrink-0 overflow-hidden rounded-full bg-gray-300`,{"size-8":f.coordinatorSize===`md`,"size-12":f.coordinatorSize===`lg`}])},[c(`img`,{src:S.coordinatorAvatarSrc,class:`size-full object-cover`,decoding:`async`,loading:`lazy`,alt:``},null,8,v)],2),c(`div`,y,[c(`p`,{class:r({"text-xs":f.size==="default","text-sm":f.size===`sm`})},t(l.$i18n.t(`COORDINATOR`)),3),c(`div`,b,[c(`p`,{class:r([`font-semibold leading-none`,{"text-sm":f.size==="default","text-base":f.size===`sm`}])},t(f.coordinator.firstName),3)])]),f.showInfoIcon?(n(),s(`div`,x,[u(C,{name:`mdi:information-outline`,class:`size-5`})])):a(``,!0)],2),g.modal?(n(),i(o,{key:0,to:`body`},[c(`div`,{"aria-hidden":`true`,class:r([`fixed inset-0 z-[1000] bg-gray-900/80 transition-opacity`,{"opacity-100":g.animateModal,"opacity-0":!g.animateModal}])},null,2),u(w,e(f.coordinator,{"section-from":f.sectionFrom,"is-wishlisted":f.isWishlisted,tour:f.tour,"facebook-group-url":f.facebookGroupUrl,role:`dialog`,class:[`z-[1001] opacity-0 transition-all duration-300`,{"translate-y-0 opacity-100":g.animateModal," transition-[opacity, transorm] translate-y-3/4 duration-300":!l.$screen.md&&!g.animateModal}],onClose:d[0]||=e=>S.showModal(!1)}),null,16,[`section-from`,`is-wishlisted`,`tour`,`facebook-group-url`,`class`])])):a(``,!0)],8,_)}var C=f(g,[[`render`,S]]),w=[`href`,`aria-label`],T={class:`text-sm font-semibold leading-none text-gray-800`},E=l({__name:`facebook-cta`,props:{url:{},eventPayload:{}},setup(e){let r=e,{trackEvent:i}=d(),a=()=>{i(`wr_speak_with_group_clicked`,{sectionFrom:r.eventPayload.sectionFrom,travelId:r.eventPayload.travelId,tourId:r.eventPayload.tourId,wishlisted:r.eventPayload.wishlisted})};return(r,i)=>{let o=p;return n(),s(`a`,{href:e.url,"aria-label":r.$i18n.t(`ASK_COORDINATOR`),target:`_blank`,rel:`noopener noreferrer`,class:`box-border flex flex-none grow-0 flex-row items-center justify-center gap-1 rounded-md border border-gray-300 bg-white px-3 py-1.5 transition-colors hover:bg-gray-50 focus:outline-none focus-visible:ring-2 focus-visible:ring-gray-400 focus-visible:ring-offset-2`,onClick:a},[u(o,{name:`mdi:facebook`,"aria-hidden":`true`,class:`size-4 text-gray-800`}),c(`span`,T,t(r.$i18n.t(`ASK_COORDINATOR`)),1)],8,w)}}});
1export{C as n,E as t};
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.