PageSourceSearch

https://www.worldwidegolfshops.com/_next/static/chunks/MobileMenu.a6da30811429736e.js

js worldwidegolfshops.com collected 2026-10-09 21:31:39 UTC 23,515 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6936],{82568:(e,l,r)=>{r.r(l),r.d(l,{default:()=>eg});var t=r(75458),a=r(38635),s=r(28227),n=r(75834),o=r(60851),c=r(9174),i=r(34609),f=r(83751),b=r(44535),h=r(27261);function p(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function u(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};l%2?p(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}var d=["Clubs","Shoes","Apparel","Golf Balls","Bags & Carts","Golf Tech","Accessories","Training Aids","Sale"],g={label:"Training Aids",href:"/golf-training-aids-and-home-practice",submenu:{heading:"Training Aids",shopAllHref:"/golf-training-aids-and-home-practice",sidebar:[],columns:[{title:"Training Aids",href:"/golf-training-aids-and-home-practice",links:[{label:"Full Swing & Distance",href:"/training-aids/full-swing---distance"},{label:"Short Game",href:"/training-aids/short-game"},{label:"Putting",href:"/training-aids/putting"},{label:"Home Practice",href:"/training-aids/home-practice"},{label:"Practice Balls",href:"/golf-balls/practice-golf-balls"}]}],promos:[]}},m=[{label:"Weekly Deals",href:"/weekly-deals"},{label:"Women's Golf Shop",href:"/womens-golf-shop"},{label:"Juniors' Golf Shop",href:"/juniors-golf-shop"},{label:"Team Shop",href:"/licensed-team-gear"},{label:"New Releases",href:"/new-releases"},{label:"Shop By Brand",href:"/brand-shop"},{label:"Golf Club Trade-In",href:"/golf-club-trade-in"}],j=[{label:"Find a Store",href:h.hr},{label:"Shipping Policy",href:"/shipping-information"},{label:"Return Policy",href:"/return-policy"},{label:"Gift Cards",href:"/gift-cards"},{label:"90 Day Guarantee",href:"/satisfactionguarantee"}];function w(e){return e.trim().toLowerCase().replace(/[’`]/g,"'")}var x=r(32930);function v(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function y(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};l%2?v(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}var O=[{title:"Sale Clubs",columnTitles:["sale golf clubs","sale clubs","golf clubs","clubs"],shopAllHref:"/sale/golf-clubs",fallbackLinks:[{label:"Drivers",href:"/sale/golf-clubs/drivers"},{label:"Fairways",href:"/sale/golf-clubs/fairways"},{label:"Hybrids",href:"/sale/golf-clubs/hybrids"},{label:"Irons",href:"/sale/golf-clubs/irons"},{label:"Wedges",href:"/sale/golf-clubs/wedges"},{label:"Putters",href:"/sale/golf-clubs/putters"},{label:"Package Sets",href:"/sale/golf-clubs/package-sets"}]},{title:"Sale Apparel",columnTitles:["sale apparel","apparel"],shopAllHref:"/sale/golf-apparel",genderLabels:!0,fallbackLinks:[{label:"Men's",href:"/sale/mens-golf-apparel"},{label:"Women's",href:"/sale/womens-golf-apparel"},{label:"Youth",href:"/sale/juniors-golf-apparel"}]},{title:"Sale Shoes",columnTitles:["sale shoes","shoes"],shopAllHref:"/sale/golf-shoes",genderLabels:!0,fallbackLinks:[{label:"Men's",href:"/sale/mens-golf-shoes"},{label:"Women's",href:"/sale/womens-golf-shoes"},{label:"Youth",href:"/sale/juniors-golf-shoes"}]}],k=[{label:"Sale Bags",aliases:["bags","sale bags"],href:"/sale/golf-bags"},{label:"Sale Carts",aliases:["carts","sale carts"],href:"/sale/golf-carts"},{label:"Sale Travel",aliases:["travel","sale travel"],href:"/sale/golf-travel"},{label:"Sale Balls",aliases:["golf balls","balls","sale balls"],href:"/sale/golf-balls"},{label:"Sale GPS & Tech",aliases:["golf tech","gps & tech","sale gps & tech"],href:"/sale/gps-tech"},{label:"Sale Gloves",aliases:["gloves","sale gloves"],href:"/sale/golf-gloves"},{label:"Sale Accessories",aliases:["accessories","sale accessories"],href:"/sale/accessories"}],P=[{label:"Sale Under $50",href:"/sale/under-50"},{label:"Sale Under $100",href:"/sale/under-100"},{label:"Sale Under $250",href:"/sale/under-250"},{label:"Other Deals",href:"/golf-promotions"}];function N(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function C(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};
1l%2?N(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}var A=["New Releases","TaylorMade Qi4D","Cobra OPTM","Titleist GTS","Ping G440","Callaway Quantum","Zero Torque Putters","Mini Drivers","Used Golf Clubs","Golf Club Trade-Ins","Schedule a Club Fitting","Sale"],S={"women's":"Women's Clubs","juniors'":"Juniors' Clubs","left hand":"Left Hand Clubs"},D=[{title:"Men's",shopAllHref:"/shoes/mens-golf-shoes",links:[{label:"Spiked",href:"/shoes/mens-spiked-golf-shoes"},{label:"Spikeless",href:"/shoes/mens-spikeless-golf-shoes"},{label:"Off-Course",href:"/shoes/mens-off-course-shoes"}]},{title:"Women's",shopAllHref:"/shoes/womens-golf-shoes",links:[{label:"Spiked",href:"/shoes/womens-spiked-golf-shoes"},{label:"Spikeless",href:"/shoes/womens-spikeless-golf-shoes"},{label:"Off-Course",href:"/shoes/womens-off-course-shoes"}]},{title:"Juniors'",shopAllHref:"/shoes/juniors-golf-shoes",links:[]}];function _(e){var l=w(e);return"golf balls"===l||"golf tech"===l||"training aids"===l}function E(e){return{title:e.title,shopAllHref:function(e){if(e.href)return e.href;var l,r=null==(l=e.links[0])?void 0:l.href;if(r){var t=r.split("/").filter(Boolean);return t.length>=3?"/".concat(t[0],"/").concat(t[1]):2===t.length?"/".concat(t[0]):r}}(e),links:e.links}}function T(e){var l=w(e);return"titleist gt"===l||"titleist gts"===l?"titleist gts":"golf club trade-in"===l||"golf club trade-ins"===l?"golf club trade-ins":l}function H(e){return C(C({},e),{},{links:e.links.map(e=>{var l=S[w(e.label)];return l?C(C({},e),{},{label:l}):e})})}var F=r(49851),G=r(59639),M=r(58245),B=r.n(M),L="https://worldwidegolf.vtexassets.com/assets/vtex.file-manager-graphql/images",W={clubs:"".concat(L,"/0b6de819-8d35-4a2a-a920-1ebee0ec27ee___7cacaefe155c8c6e789c625c59f2dfbe.webp"),shoes:"".concat(L,"/3a9d08ff-c29c-42ef-8001-a6c1af82396d___0c0960e6e54f580dc391f61d853418fc.webp"),apparel:"".concat(L,"/82245161-c7cc-4e22-b6c0-17116752be42___2face1897064ae872075390bd7ef35dd.png"),"golf balls":"".concat(L,"/7303b61e-f0d5-47b0-b527-41615970e626___c33ae620860ce2a00ed7692c5ac3e846.png"),"bags & carts":"".concat(L,"/1ef00460-40e0-43c0-a2c4-bf6ec57e907e___5241ecf32337f4cdce819626da4039f5.webp"),"golf tech":"".concat(L,"/e46332a5-3bed-4eaf-bf27-fa7ccb38e314___55bf886cd8f7b71baff0d5a7e21185f1.webp"),"gps & tech":"".concat(L,"/e46332a5-3bed-4eaf-bf27-fa7ccb38e314___55bf886cd8f7b71baff0d5a7e21185f1.webp"),accessories:"".concat(L,"/169b3ef2-6d56-481c-a31e-513667f80559___42355166894d3736c1068f42220481e0.png"),"training aids":"".concat(L,"/36b22e18-1081-49de-a870-514be6e20de2___11d6850fa5c689aaeeaa86480c4c681d.png"),sale:"".concat(L,"/4db2ac9b-6841-452f-befd-638a95a2b132___a0c812e1be47198aaacf4d6c589e5f1c.png"),"sale & clearance":"".concat(L,"/4db2ac9b-6841-452f-befd-638a95a2b132___a0c812e1be47198aaacf4d6c589e5f1c.png")},R={account:"".concat(L,"/5f154e41-3eec-481f-b05c-aa5aa6dbb9f4___750c0607e84ff8fd4f8ccb692d2a4fc4.svg"),help:"".concat(L,"/bd199f56-9344-45ec-8f0a-28f034321244___7ceb284fe2b47c9910326f5318adf7bf.svg"),track:"".concat(L,"/0215d4b1-de37-4110-a8e1-b54296eec55b___bccd1232bd16277a697a03c43b6c193a.png"),fittings:"".concat(L,"/bbbd0df6-d2e9-4e00-9c49-bc594ac88727___4a386d40f923c3ac50ab40e25941846b.png")},z=r(26514);function I(e){var{label:l}=e,r=W[w(l)];return r?(0,z.jsx)(B(),{src:r,alt:"",width:30,height:30,"data-wwg-mobile-category-icon":!0,className:"shrink-0 object-cover"}):null}var U=r(45774),J="flex items-center justify-between w-full px-4 py-[13px] text-sm text-black hover:bg-gray-50",Y="flex items-center gap-3 px-4 py-[13px] text-sm text-black hover:bg-gray-50",$="".concat(Y," border-b border-[#EDEDED]"),q="px-4 pt-[22px] pb-3.5 text-lg font-bold text-black",K="inline-block shrink-0 px-4 py-1.5 text-[12px] font-medium border-2 border-black rounded-none hover:bg-black hover:text-white transition-colors",Q="flex items-center justify-between w-full h-[51px] px-4 text-[1rem] text-black hover:bg-gray-50 border-b border-[#
1EDEDED]",X="".concat(J," font-medium border-b border-[#EDEDED]"),Z=r(5615);function V(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function ee(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};l%2?V(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}function el(e){var{brands:l,onClose:r,prefetchPlp:t}=e;return 0===l.length?null:(0,z.jsxs)("div",{className:"px-4 pb-6",children:[(0,z.jsx)("h3",{className:"".concat(q," px-0 pt-[22px]"),children:"Featured Brands"}),(0,z.jsx)("div",{className:"grid grid-cols-2 gap-3",children:l.map(e=>(0,z.jsx)(G.A,ee(ee({href:e.href,prefetch:!1,onClick:r,"data-wwg-mobile-featured-brand":!0,className:"flex items-center justify-center h-[68px] p-2 border border-gray-300 rounded hover:border-black transition-colors"},(0,f.j)(t,e.href)),{},{children:e.image?(0,z.jsx)(Z.Ay,{src:e.image,alt:e.name,sizes:"50vw"}):(0,z.jsx)("span",{className:"text-xs font-medium text-gray-700 text-center px-2",children:e.name})}),"".concat(e.name,"-").concat(e.href)))})]})}function er(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function et(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};l%2?er(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}function ea(e){var l,{link:r,view:t,onBack:s,onClose:n,onOpenNested:o,prefetchPlp:c}=e,i=r.submenu;if(!i)return null;var b=i.shopAllHref||r.href;return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("button",{type:"button","data-wwg-mobile-back":!0,onClick:s,className:X,children:(0,z.jsxs)("span",{className:"flex items-center gap-2",children:[(0,z.jsx)(U.A,{className:"w-5 h-5"}),"Back"]})}),(0,z.jsxs)("div",{className:"flex items-center justify-between gap-3 px-4 pt-3 pb-2",children:[(0,z.jsxs)(G.A,et(et({href:b,prefetch:!1,onClick:n,className:"flex items-center gap-2 min-w-0 text-lg font-bold text-black hover:underline"},(0,f.j)(c,b)),{},{children:[(0,z.jsx)(I,{label:r.label}),(0,z.jsx)("h3",{children:r.label})]})),(0,z.jsx)(G.A,et(et({href:b,prefetch:!1,onClick:n,"data-wwg-mobile-shop-all":!0,className:K},(0,f.j)(c,b)),{},{children:"Shop All"}))]}),t.nestedColumns.map(e=>(0,z.jsxs)("button",{type:"button","data-wwg-mobile-nested-trigger":!0,onClick:()=>o(e),className:Q,children:[e.title,(0,z.jsx)(a.A,{className:"w-5 h-5 text-gray-400"})]},e.title)),t.columns.map(e=>(0,z.jsxs)("div",{children:[e.title&&e.title!==r.label?(0,z.jsx)("div",{className:"px-4 pt-3 pb-1",children:e.href?(0,z.jsx)(G.A,et(et({href:e.href,prefetch:!1,onClick:n,className:"text-[1rem] font-bold text-black hover:underline"},(0,f.j)(c,e.href)),{},{children:(0,z.jsx)("h4",{children:e.title})})):(0,z.jsx)("h4",{className:"text-[1rem] font-bold text-black",children:e.title})}):null,e.links.map(e=>(0,z.jsx)(G.A,et(et({href:e.href,prefetch:!1,onClick:n,"data-wwg-mobile-drill-row":!0,className:Q},(0,f.j)(c,e.href)),{},{children:e.label}),e.href))]},e.title)),t.nestedRepair?(0,z.jsxs)("button",{type:"button","data-wwg-mobile-nested-trigger":!0,onClick:()=>o(t.nestedRepair),className:Q,children:[t.nestedRepair.title,(0,z.jsx)(a.A,{className:"w-5 h-5 text-gray-400"})]}):null,t.promos.length>0?(0,z.jsx)("div",{className:"grid grid-cols-2 gap-3 px-4 py-4","data-wwg-mobile-menu-promos":!0,children:t.promos.map(e=>(0,z.jsx)(es,{promo:e,onClose:n,prefetchPlp:c},"".concat(e.href,"-").concat(e.title)))}):null,t.featured.length>0?(0,z.jsxs)("div",{"data-wwg-mobile-featured-block":!0,className:"border-b border-[#
1EDEDED]",children:[(0,z.jsx)("h4",{"data-wwg-mobile-featured-heading":!0,className:q,children:"Featured"}),t.featured.map(e=>(0,z.jsx)(G.A,et(et({href:e.href,prefetch:!1,onClick:n,"data-wwg-mobile-featured-item":!0,className:"block px-4 py-[13px] text-[1rem] text-black hover:bg-gray-50",style:{color:x.HL,fontWeight:400}},(0,f.j)(c,e.href)),{},{children:e.label}),e.href))]}):null,(0,z.jsx)(el,{brands:null!=(l=i.featuredBrands)?l:[],onClose:n,prefetchPlp:c})]})}function es(e){var{promo:l,onClose:r,prefetchPlp:t}=e;return(0,z.jsxs)(G.A,et(et({href:l.href,prefetch:!1,onClick:r,"data-wwg-mobile-menu-promo":!0,className:"block min-w-0"},(0,f.j)(t,l.href)),{},{children:[l.image?(0,z.jsx)("span",{className:"relative block aspect-[4/5] overflow-hidden rounded",children:(0,z.jsx)(B(),{src:l.image,alt:l.title,fill:!0,className:"object-cover object-bottom"})}):null,l.title?(0,z.jsx)("span",{className:"mt-2 block text-sm font-bold text-black",children:l.title}):null]}))}function en(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function eo(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};l%2?en(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):en(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}function ec(e){var{panel:l,onBack:r,onClose:t,prefetchPlp:a}=e;return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("button",{type:"button","data-wwg-mobile-back":!0,onClick:r,className:X,children:(0,z.jsxs)("span",{className:"flex items-center gap-2",children:[(0,z.jsx)(U.A,{className:"w-5 h-5"}),"Back"]})}),(0,z.jsxs)("div",{className:"flex items-center justify-between gap-3 px-4 pt-3 pb-2",children:[(0,z.jsx)("h3",{className:"".concat(q," !px-0 !pt-0 !pb-0"),children:l.title}),l.shopAllHref?(0,z.jsx)(G.A,eo(eo({href:l.shopAllHref,prefetch:!1,onClick:t,"data-wwg-mobile-shop-all":!0,className:K},(0,f.j)(a,l.shopAllHref)),{},{children:"Shop All"})):null]}),(0,z.jsx)("div",{children:l.links.map(e=>(0,z.jsx)(G.A,eo(eo({href:e.href,prefetch:!1,onClick:t,"data-wwg-mobile-drill-row":!0,className:Q},(0,f.j)(a,e.href)),{},{children:e.label}),e.href))})]})}var ei=r(87856);function ef(e,l){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);l&&(t=t.filter(function(l){return Object.getOwnPropertyDescriptor(e,l).enumerable})),r.push.apply(r,t)}return r}function eb(e){for(var l=1;l<arguments.length;l++){var r=null!=arguments[l]?arguments[l]:{};l%2?ef(Object(r),!0).forEach(function(l){(0,t.A)(e,l,r[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ef(Object(r)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(r,l))})}return e}var eh="transform ".concat(300,"ms ease-in-out"),ep="opacity ".concat(300,"ms ease-in-out");function eu(e){var{src:l,alt:r,size:t}=e;return(0,z.jsx)("img",{src:l,alt:r,width:t,height:t,className:"shrink-0 object-contain",style:{width:t,height:t}})}function ed(e){var{links:l,onClose:r,prefetchPlp:t,onExpand:s,hideHighlight:n=!1,variant:o="plain"}=e,c="category"===o;return(0,z.jsx)(z.Fragment,{children:l.map(e=>{var l,o=n||"sale"===(l=e).label.trim().toLowerCase()?x.zZ:(0,x.HK)(l),i=e.submenu?{kind:"expand",href:e.href,label:e.label}:{kind:"link",href:e.href,label:e.label},b=(0,z.jsxs)("span",{className:"flex items-center gap-3 min-w-0",children:[c?(0,z.jsx)(I,{label:e.label}):null,(0,z.jsx)("span",{className:(0,x.TH)(o)?"font-medium":"",style:{color:o},children:e.label})]}),h=c?"flex items-center justify-between w-full h-[67px] px-4 text-[1rem] font-medium text-black hover:bg-gray-50 border-b border-[#EDEDED]":J;return"expand"===i.kind&&s?(0,z.jsxs)("button",{type:"button",onClick:()=>s(e),className:h,children:[b,(0,z.jsx)(a.A,{className:"w-5 h-5 text-gray-400 shrink-0"})]},e.href):(0,z.jsx)(G.A,eb(eb({href:e.href,prefetch:!1,onClick:r,className:h},(0,f.j)(t,e.href)),{},{children:b}),e.href)})})}function eg(e){var l,{isOpen:r,onClose:t,navLinks:a,onOpenHelp:h,isHelpOpen:p=!1}=e,{0:x,1:v}
1=(0,n.useState)(!1),{0:N,1:S}=(0,n.useState)(null),{0:M,1:B}=(0,n.useState)(null),L=(0,b.md)(a),{categories:W,featured:I,help:U}=(l=function(e){var l=new Map;for(var r of e){var t=w(r.label);t&&!l.has(t)&&l.set(t,r)}return l}(L.length?L:c.NAV_LINKS),{categories:d.flatMap(e=>{var r=l.get(w(e));return r?[r]:"Training Aids"===e?[g]:[]}),featured:m.map(e=>{var r=l.get(w(e.label));return r?u(u({},e),{},{href:r.href}):e}),help:j}),J=(0,f.h)(),K=null!=N&&N.submenu?function(e,l){if("sale"===w(l))return function(e){var l,r=new Map;for(var t of e.columns){var a=w(t.title);r.has(a)||r.set(a,t)}var s=O.map(e=>{var l,t;return t=null!=(l=e.columnTitles.map(e=>r.get(e)).find(Boolean))&&l.links.length?l.links:e.fallbackLinks,{title:e.title,shopAllHref:(null==l?void 0:l.href)||e.shopAllHref,links:e.genderLabels?t.map(e=>{var l,r;return y(y({},e),{},{label:(r=w(l=e.label)).startsWith("women")?"Women's":r.startsWith("men")?"Men's":r.startsWith("junior")||r.startsWith("youth")?"Youth":l})}):t}}),n=new Map;for(var o of e.columns.flatMap(e=>e.links)){var c=w(o.label);n.has(c)||n.set(c,o)}var i=k.map(e=>{var l;return{label:e.label,href:null!=(l=e.aliases.map(e=>{var l;return null==(l=n.get(e))?void 0:l.href}).find(Boolean))?l:e.href}}),f=null==(l=e.sidebar.find(e=>"other deals"===w(e.label)))?void 0:l.href;return{columns:[{title:"",links:i}],nestedColumns:s,nestedRepair:null,featured:P.map(e=>"Other Deals"===e.label&&f?y(y({},e),{},{href:f}):e),promos:[]}}(e);var r=[],t=null;for(var a of e.columns){if(function(e){var l=w(e);return"club repair"===l||"grips & club repair"===l||"grips and club repair"===l}(a.title)&&a.links.length>0){t={title:"Grips & Club Repair",shopAllHref:null!=(f=a.href)?f:"/clubs/grips",links:a.links};continue}r.push(a)}var s="clubs"===(c=w(l))||"golf clubs"===c,n=s?function(e){var l=new Map;for(var r of e){var t=T(r.label);l.has(t)||l.set(t,r)}var a=[],s=new Set;for(var n of A){var o=T(n),c=l.get(o);c&&(s.add(o),a.push(C(C({},c),{},{label:function(e,l){var r=T(null!=l?l:e.label);return"golf club trade-ins"===r?"Golf Club Trade-Ins":"titleist gts"===r?"Titleist GTS":null!=l?l:e.label}(c,n)})))}for(var i of e){var f=T(i.label);s.has(f)||(s.add(f),a.push(i))}return a}(e.sidebar):e.sidebar;if(s)return{columns:r.map(H),nestedColumns:[],nestedRepair:t,featured:n,promos:[]};if(_(l)||_(e.heading)||e.columns.some(e=>{var l=w(e.title);return"gps & rangefinders"===l||"gps & rangefinder"===l||"other tech"===l||"golf balls"===l})){var o=r.flatMap(e=>e.links);return{columns:o.length>0?[{title:"",links:o}]:[],nestedColumns:[],nestedRepair:null,featured:n,promos:[]}}if("shoes"===w(l)){var c,i,f,b,h=r.find(e=>"accessories"===w(e.title));return{columns:[],nestedColumns:[...(i=r.flatMap(e=>e.links),D.map(e=>{var l,r=null==(l=i.find(l=>w(l.label)===w(e.title)))?void 0:l.href;return r&&r!==e.shopAllHref?C(C({},e),{},{shopAllHref:r}):e})),...h?[E(C(C({},h),{},{href:null!=(b=h.href)?b:"/accessories/shoe-accessories"}))]:[]],nestedRepair:null,featured:n,promos:[]}}return{columns:[],nestedColumns:r.filter(e=>e.links.length>0).map(E),nestedRepair:t,featured:n,promos:[]}}(N.submenu,N.label):null,Q=(0,n.useRef)(null);(0,n.useEffect)(()=>{Q.current&&(Q.current.scrollTop=0)},[N,M]),(0,n.useEffect)(()=>{v(!0)},[]),(0,n.useEffect)(()=>{if(!r){var e=window.setTimeout(()=>{B(null),S(null)},300);return()=>window.clearTimeout(e)}var l=e=>{"Escape"===e.key&&t()};window.addEventListener("keydown",l);var a=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{window.removeEventListener("keydown",l),document.body.style.overflow=a}},[r,t]);var X=()=>{B(null),S(null),t()},Z=()=>{M?B(null):S(null)};if(!x)return null;var V=(0,z.jsxs)("div",{id:"mobile-menu","data-wwg-mobile-menu":!0,"data-wwg-mobile-menu-open":r?"true":"false",className:"md:hidden",style:{fontFamily:i.F},children:[(0,z.jsx)("div",{className:"fixed inset-0 z-[1100] bg-black",style:{opacity:.5*!!r,pointerEvents:r?"auto":"none",transition:ep},onClick:X,"aria-hidden":!0}),(0,z.jsxs)("div",{className:"fixed inset-0 z-[1101] bg-white flex flex-col overflow-hidden",role:"dialog","aria-modal":r,"aria-hidden":!r,"aria-labelledby":"wwg-mobile-menu-heading",style:{maxWidth:"100%",transform:r?"translateX(0)":"translateX(-100%)",transition:eh,pointerEvents:r?"auto":"none"},children:[(0,z.jsxs)("div",{className:"flex items-center gap-3 px-4 py-3 bg-[#3d5a1e] text-white",children:[(0,z.jsx)("button",{type:"button",onClick:X,"aria-label":"Close menu",children:(0,z.jsx)(s.A,{className:"w-6 h-6"})}),(0,z.jsx)("span",{id:"wwg-mobile-menu-heading",className:"text-base font-medium",children:"Menu"})]}),(0,z.jsx)("div",{ref:Q,className:"flex-1 overflow-y-auto","data-wwg-mobile-menu-scroll":!0,children:M?(0,z.jsx)(ec,{panel:M,onBack:Z,onClose:X,prefetchPlp:J}):N&&K?(0,z.jsx)(ea,{link:N,view:K,onBack:Z,onClose:X,onOpenNested:B,prefetchPlp:J}):(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)("div",{className:"bg-[#F8F8F8]",children:[(0,z.jsx)(F.A,{variant:"mobile",icon:(0,z.jsx)(eu,{src:R.account,alt:"",size:20}),onClick:X,className:Y}),(0,z.jsxs)("button",{type:"button","data-wwg-mobile-need-help":!0,"aria-expanded":p,"aria-controls":"wwg-get-help-flyout",onClick:h,className:"".concat(Y," w-full text-left"),children:[(0,z.jsx)(eu,{src:R.help,alt:"",size:20}),"Need Help?"]}),(0,z.jsxs)(G.A,{href:ei.yc,prefetch:!1,onClick:X,className:Y,children:[(0,z.jsx)(eu,{src:R.track,alt:"",size:20}),"Track My Order"]}),(0,z.jsxs)(G.A,{href:"/golf-club-fittings",prefetch:!1,onClick:X,className:$,children:[(0,z.jsx)(eu,{src:R.fittings,alt:"",size:20}),"In-Store Club Fittings"]})]}),(0,z.jsx)("h3",{className:q,children:"Categories"}),(0,z.jsx)(ed,{links:W,onClose:X,prefetchPlp:J,onExpand:S,variant:"category"}),(0,z.jsx)("h3",{className:q,children:"Featured"}),(0,z.jsx)(ed,{links:I,onClose:X,prefetchPlp:J,hideHighlight:!0}),(0,z.jsx)("h3",{className:q,children:"Help & Information"}),(0,z.jsx)(ed,{links:U,onClose:X,prefetchPlp:J,hideHighlight:!0})]})})]})]});return(0,o.createPortal)(V,document.body)}}}]);

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.