PageSourceSearch

https://www.soundguys.com/_next/static/chunks/102.c2cfd7ca3bc34f76.js

js soundguys.com collected 2026-10-01 10:19:59 UTC 3,365 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[102],{50102:function(e,n,s){"use strict";s.r(n);var t=s(52322),r=s(89016),i=s(97680),l=s(2784),a=s(72077),c=s.n(a),o=s(99851);n.default=e=>{let{data:n,tpl:s}=e;return(0,t.jsx)(r.Z,{sameHeight:!0,initial:n.items,slidesPerView:1,spaceBetween:20,breakpoints:"home"===s?{[(0,o.R)("sm")]:{slidesPerView:2}}:{[(0,o.R)("sm")]:{slidesPerView:2},[(0,o.R)("md")]:{slidesPerView:3}},render:(0,l.useCallback)((e,n)=>(0,t.jsx)(i.Z,{className:c().slide,item:e},n),[])})}},89016:function(e,n,s){"use strict";s.d(n,{Z:function(){return m}});var t,r=s(52322),i=s(2784);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var s=arguments[n];for(var t in s)({}).hasOwnProperty.call(s,t)&&(e[t]=s[t])}return e}).apply(null,arguments)}var a=function(e){return i.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1017.4 1780"},e),t||(t=i.createElement("path",{d:"m37 980.5 763 762.4c49.8 49.5 130.3 49.5 180.1 0l.3-.3c49.4-49.6 49.2-129.8-.3-179.2L306.9 890.5h-.2l673.2-673.8c23.5-23.7 36.7-55.8 36.8-89.2C1016.9 57.3 960.1.2 889.8 0c-33.8-.1-66.3 13.2-90.2 37.1l-766.3 768c-45.8 50.1-44.2 127.3 3.7 175.4"})))},c=s(90623),o=s(57506),u=s(40489),d=s(60066),h=s.n(d);s(59036);var m=e=>{let{sameHeight:n,className:s,render:t,initial:l,slidesPerView:d,spaceBetween:m,breakpoints:b}=e,v=(0,i.useRef)(null),[g,p]=(0,i.useState)(l.length-d+1),f=g>1,[x,w]=(0,i.useState)(0),[_,N]=(0,i.useState)(!0),[j,k]=(0,i.useState)(!1),[P,U]=(0,i.useState)(0),C=(0,i.useRef)(null);return(0,i.useEffect)(()=>{C.current&&f&&U(Math.floor(C.current.clientWidth/g))},[g,f]),(0,r.jsxs)("div",{className:(0,u.Z)(s,h().container,{[h().beginning]:_,[h().ending]:j,[h().hiddenProgress]:!f}),children:[(0,r.jsx)(o.tq,{centerInsufficientSlides:!0,onSwiper:(0,i.useCallback)(e=>v.current=e,[]),onSlideChange:(0,i.useCallback)(e=>{var n;let s=null!==(n=e.realIndex)&&void 0!==n?n:0;N(0===s),k(s>=g-1),w(s>=g?g-1:s)},[g]),onBreakpoint:(0,i.useCallback)((e,n)=>{"number"==typeof n.slidesPerView&&p(l.length-n.slidesPerView+1)},[l.length]),spaceBetween:m,breakpoints:b,slidesPerView:d,freeMode:!0,children:l.map((e,s)=>(0,r.jsx)(o.o5,{className:(0,u.Z)({[h().slideSameHeight]:n}),children:t(e,s)},s))}),(0,r.jsxs)("div",{className:(0,u.Z)(h().underline,{[h().hidden]:!f}),children:[(0,r.jsx)("div",{className:h().progressHolder,ref:C,children:(0,r.jsx)("div",{className:h().progress,style:{width:P,transform:"translate(".concat(x*P,"px)")}})}),(0,r.jsxs)("div",{className:h().arrowsHolder,children:[(0,r.jsx)("button",{type:"button",className:(0,u.Z)(h().buttonPrev,h().button),onClick:()=>{var e;return null===(e=v.current)||void 0===e?void 0:e.slidePrev()},children:(0,r.jsx)(a,{className:h().icon})}),(0,r.jsx)("button",{type:"button",className:(0,u.Z)(h().buttonNext,h().button),onClick:()=>{var e;return null===(e=v.current)||void 0===e?void 0:e.slideNext()},children:(0,r.jsx)(c.Z,{className:h().icon})})]})]})]})}},72077:function(e){e.exports={slide:"e_0D"}},60066:function(e){e.exports={container:"e_0U",ending:"e_1U",beginning:"e_2U",hiddenProgress:"e_3U",buttonPrev:"e_4U",buttonNext:"e_5U",hidden:"e_6U",underline:"e_7U",progressHolder:"e_8U",progress:"e_9U",arrowsHolder:"e_-U",button:"e_aV",icon:"e_bV",slideSameHeight:"e_cV"}}}]);
2//# sourceMappingURL=102.c2cfd7ca3bc34f76.js.map

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.