1import{Ao as e,Co as t,Do as n,Gs as r,Hs as i,Oo as a,Ts as o,es as s,jo as c,ns as l}from"./braze-DVZQcBHb.js";import{a as u}from"./vue-datepicker-CDoOWuOh.js";import{t as d}from"./_plugin-vue_export-helper-BDNMzG2s.js";var f=d({__name:`JourneyTitle`,props:{ports:{type:Array,default:()=>[]},textSizeClass:{type:String,default:``},cropText:{type:Boolean,default:!0},isShuttleTrip:{type:Boolean,default:!1}},setup(d){let f=d,p=u(),m=n(()=>{let e=f.cropText?``:p[`journeyTitle--wrap`];return[p.journeyTitle,e]}),h=n(()=>{let e=f.cropText?p[`journeyTitle__location--crop`]:``;return[f.textSizeClass,e]});return(n,u)=>(s(),c(`div`,{class:i(m.value),"data-test":`journeyTitle`},[d.isShuttleTrip?(s(),c(`i`,{key:0,class:i([`fh fh-bus text-5 mr8`,o(p)[`journeyTitle__bus-icon`]])},null,2)):e(``,!0),(s(!0),c(t,null,l(d.ports,(n,o)=>(s(),c(t,{key:`journeyTitle${o}`},[a(`span`,{class:i([`text-medium`,h.value])},r(n),3),o<d.ports.length-1?(s(),c(`i`,{class:`fh fh-arrow text-medium px4`,key:`arrow-${o}`})):e(``,!0)],64))),128))],2))}},[[`__cssModules`,{$style:{journeyTitle:`onuYJ`,"journeyTitle--wrap":`YK2SS`,"journeyTitle__location--crop":`xmLHf`,"journeyTitle__bus-icon":`G9Kie`}}]]);export{f 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.