PageSourceSearch

https://www.golfbreaks.com/_nuxt/B9KCcJfQ.js

js golfbreaks.com collected 2026-10-02 06:49:29 UTC 4,386 bytes, 1 lines download raw bytes

1import{n as b}from"./Dt1wUxUR.js";import{L as v}from"./haPlz6cz.js";import{L as S}from"./tto5wf6b.js";import{P as p}from"./CVCHWP6m.js";import{k as m,c as I,a as k,t as B}from"./CEvsmAsy.js";import{ac as a,R as n,a4 as f,Z as l,ae as i,j as s,ad as E,aa as y,ab as r}from"./DjyzzgyO.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},o=new t.Error().stack;o&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[o]="b28b1706-1fe4-42a6-8432-98770d02e310",t._sentryDebugIdIdentifier="sentry-dbid-b28b1706-1fe4-42a6-8432-98770d02e310")}catch{}})();const w={name:"ProductTagV2",props:{tag:{type:String,required:!0}}},G={class:"product-tag-v2-container"};function V(t,o,e,d,g,u){return a(),n("div",G,f(e.tag||""),1)}const L=Object.assign(m(w,[["render",V],["__scopeId","data-v-8e9dff2a"]]),{__name:"GenericProductTagV2"}),O={name:"ImageWithOptions",components:{ProductTag:p,LightGalleryButton:S,LightGallery:v,ProductTagV2:L},props:{imageHover:{type:Boolean,default:!1},imageRounded:{type:Boolean,default:!1},imageSource:{type:String,default:""},imageAlt:{type:String,default:""},showTagType:{type:Boolean,default:!1},tagType:{type:String,default:null},tagTypeSecondary:{type:String,default:null},tagTypeTertiary:{type:String,default:null},showBorder:{type:Boolean,default:!1},showTagGallery:{type:Boolean,default:!1},imageVideoArray:{type:Array,default:()=>[]},productTagV2:{type:String,default:""},searchTile:{type:Boolean,default:!1},disableLightBox:{type:Boolean,default:!1},productBadge:{type:String,default:""},customClickEvent:{type:Function,default:null}},setup(){const{locale:t,isScandi:o}=I(),{productDescription:e}=k();return{locale:t,isScandi:o,productDescription:e}},data(){return{noImage:this.$IMG_EXT.STATIC_IMAGE_CACHE(b)}},watch:{imageHover(t){let o,e;document.createEvent||(o=new MouseEvent("mouseenter"),e=new MouseEvent("mouseleave"),t?this.$refs.image.$el?.dispatchEvent(o):this.$refs.image.$el?.dispatchEvent(e))}},computed:{bookOnlineTitle(){return this.productDescription.book_online_title}}},A={class:"gb-position-relative z-index-0"},C={key:0,class:"slanted-border-tile"},P={key:0,class:"imageWithOptions-productTagV2"},M={key:1,class:"imageWithOptions-productTag"},x={key:1,style:{height:"8px"}},z={key:3,style:{height:"8px"}},D={key:3,class:"imageWithOptions-productBadge"};function W(t,o,e,d,g,u){const T=l("ProductTagV2"),c=l("ProductTag"),_=l("LightGalleryButton"),h=l("LightGallery");return a(),n("div",A,[e.showBorder?(a(),n("div",C)):i("",!0),s(h,{"image-video-array":e.imageVideoArray.length?e.imageVideoArray:[{src:e.imageSource}],start:0,class:y(["d-flex zoomable-img-container",{"rounded-gb-small":e.imageRounded&&e.tagType!=="Tour","image-rounded--tour":e.tagType==="Tour"}]),"disable-light-box":e.disableLightBox||!e.imageVideoArray.length},{default:E(()=>[s(B,{ref:"image","aspect-ratio":16/9,src:e.imageSource?t.$IMG_EXT.OPTIMISE(e.imageSource,t.$IMG_EXT.TILE):g.noImage,"lazy-src":e.imageSource?t.$IMG_EXT.OPTIMISE(e.imageSource,t.$IMG_EXT.LAZY):void 0,alt:e.imageAlt,cover:"",class:y({"zoomable-img":!0,"rounded-gb-small":e.imageRounded&&e.tagType!=="Tour","image-rounded--tour":e.tagType==="Tour"}),onClick:o[0]||(o[0]=X=>e.customClickEvent?e.customClickEvent():null)},null,8,["src","lazy-src","alt","class"]),e.productTagV2&&!d.isScandi?(a(),n("div",P,[s(T,{tag:e.productTagV2},null,8,["tag"])])):i("",!0),e.showTagType&&e.searchTile||d.isScandi?(a(),n("div",M,[e.tagType?(a(),r(c,{key:0,type:e.tagType},null,8,["type"])):i("",!0),e.tagType&&e.tagTypeSecondary?(a(),n("div",x)):i("",!0),e.tagTypeSecondary?(a(),r(c,{key:2,type:e.tagTypeSecondary,colour:"blue"},null,8,["type"])):i("",!0),e.tagType&&e.tagTypeSecondary&&e.tagTypeTertiary?(a(),n("div",z)):i("",!0),e.tagTypeTertiary?(a(),r(c,{key:4,type:e.tagTypeTertiary,colour:"orange"},null,8,["type"])):i("",!0)])):i("",!0),e.showTagGallery?(a(),r(_,{key:2,size:"40","icon-size":"18","border-width":"4",class:"imageWithOptions-gallery-tag"})):i("",!0),e.productBadge&&((e.productBadge||"").includes("bookonline")||(e.productBadge||"").includes("blt1a99e2f8acdce71b"))?(a(),n("div",D,f(u.bookOnlineTitle),1)):i("",!0)]),_:1},8,["image-video-array","class","disable-light-box"])])}const F=Object.assign(m(O,[["render",W],["__scopeId","data-v-f34f881a"]]),{__name:"GenericImageWithOptions"});export{F as I};

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.