PageSourceSearch

https://www.golfnow.com.au/dist/js/widget-course-detail-course-detail-recommended.30c4d4b6.chunk.js

js golfnow.com.au collected 2026-10-09 05:15:59 UTC 3,461 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkgolfnow_web||=[]).push([[18604,20023,59545,90128],{18604(e,t,o){o.r(t),o.d(t,{default:()=>a});var r=o(6934),n=o(20023);let l={class:"text-center share-course-inner"},a=(0,r.defineComponent)({__name:"CourseDetailRecommended",props:{percentRecommended:{},recommended:{},reviews:{}},setup:e=>(t,o)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[(0,r.createElementVNode)("h3",null,[o[0]||(o[0]=(0,r.createElementVNode)("i",{class:"icon-Thumbs-Up-Empty"},null,-1)),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.percentRecommended)+"% ",1)]),(0,r.createElementVNode)("p",null,[o[2]||(o[2]=(0,r.createTextVNode)(" Recommended this course ",-1)),(0,r.createVNode)(n.default,{id:"recommended-course-tooltip"},{default:(0,r.withCtx)(()=>[...o[1]||(o[1]=[(0,r.createTextVNode)(" GolfPass Rating Index was created to provide a more accurate indication of a golf course's current overall recommendation percentage. Newer reviews are weighted heavier than older ones to provide a clearer picture of current conditions and service. ",-1)])]),_:1}),o[3]||(o[3]=(0,r.createElementVNode)("br",null,null,-1)),(0,r.createTextVNode)(" "+(0,r.toDisplayString)(e.recommended)+" out of "+(0,r.toDisplayString)(e.reviews)+" reviews ",1)])]))})},20023(e,t,o){o.r(t),o.d(t,{default:()=>d});var r=o(6934),n=o(53049);let l={class:"inline-block"},a=["aria-describedby"],i=["aria-hidden"],d=(0,r.defineComponent)(Object.assign({inheritAttrs:!1},{__name:"Tooltip",props:{placement:{default:"top"},triggerType:{default:"hover"},contentWidth:{default:"default"},triggerElmId:{},icon:{default:"icon-Info-Outline"}},setup(e){let{generateComponentKey:t}=(0,n.r)(),d=(0,r.computed)(()=>"default"===e.contentWidth?"max-w-56":"max-w-2xl"),c=(0,r.useAttrs)(),s=(0,r.computed)(()=>c.id),u=`${s.value}-button-${t()}`,m=`${s.value}-content-${t()}`,p=(0,r.ref)(!1);return(0,r.onMounted)(()=>{(0,r.nextTick)(async()=>{var t;let r=document.getElementById(m),n=document.getElementById(null!=(t=e.triggerElmId)?t:u);if(!r||!n)return void console.warn("Tooltip elements not found. Expected targetEl:",m,"triggerEl:",u,{targetEl:r,triggerEl:n});let l={placement:e.placement,triggerType:e.triggerType,onShow:()=>{p.value=!0},onHide:()=>{p.value=!1}},{default:a}=await Promise.all([o.e(30891),o.e(2896)]).then(o.bind(o,2896));new a(r,n,l,{id:m,override:!0})})}),(t,o)=>((0,r.openBlock)(),(0,r.createElementBlock)("div",l,[e.triggerElmId?(0,r.createCommentVNode)("v-if",!0):((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,id:u,ref:"tooltipButton","aria-label":"More Information",type:"button",class:"grid items-center focus:ring-4 focus:outline-none focus:ring-gray-300","aria-describedby":p.value?m:void 0},[(0,r.createElementVNode)("i",{class:(0,r.normalizeClass)(e.icon),"aria-hidden":"true"},null,2),o[0]||(o[0]=(0,r.createElementVNode)("span",{class:"sr-only"},"More Information",-1))],8,a)),((0,r.openBlock)(),(0,r.createBlock)(r.Teleport,{to:"#tool-tip-holding-area"},[(0,r.createElementVNode)("div",{id:m,ref:"tooltipContent",role:"tooltip","aria-hidden":!p.value,"aria-live":"off",class:(0,r.normalizeClass)(["absolute z-[9999] invisible inline-block px-3 py-2 text-sm font-medium text-white transition-opacity duration-300 bg-gray-900 rounded-lg shadow-xs opacity-0 tooltip",d.value])},[(0,r.renderSlot)(t.$slots,"default"),o[1]||(o[1]=(0,r.createElementVNode)("div",{class:"tooltip-arrow","data-
1popper-arrow":""},null,-1))],10,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.