PageSourceSearch

https://shbarcelona.com/_next/static/chunks/4435-150c10bf9a4c8778.js

js shbarcelona.com collected 2026-10-02 06:24:38 UTC 9,801 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4435],{4502:(e,t,r)=>{"use strict";r.d(t,{CC:()=>U,Q6:()=>$,bL:()=>T,zi:()=>q});var n=r(4232),o=r(1348),i=r(3716),a=r(714),l=r(1844),s=r(8162),d=r(4966),u=r(1676),c=r(7552),f=r(6326),p=r(8775),m=r(7876),h=["PageUp","PageDown"],v=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],w={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},b="Slider",[g,y,x]=(0,p.N)(b),[S,E]=(0,l.A)(b,[x]),[D,R]=S(b),k=n.forwardRef((e,t)=>{let{name:r,min:a=0,max:l=100,step:d=1,orientation:u="horizontal",disabled:c=!1,minStepsBetweenThumbs:f=0,defaultValue:p=[a],value:w,onValueChange:b=()=>{},onValueCommit:y=()=>{},inverted:x=!1,form:S,...E}=e,R=n.useRef(new Set),k=n.useRef(0),j="horizontal"===u,[P=[],_]=(0,s.i)({prop:w,defaultProp:p,onChange:e=>{let t=[...R.current];t[k.current]?.focus(),b(e)}}),A=n.useRef(P);function I(e,t,{commit:r}={commit:!1}){let n=(String(d).split(".")[1]||"").length,i=function(e,t){let r=Math.pow(10,t);return Math.round(e*r)/r}(Math.round((e-a)/d)*d+a,n),s=(0,o.q)(i,[a,l]);_((e=[])=>{let n=function(e=[],t,r){let n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}(e,s,t);if(!function(e,t){if(t>0)return Math.min(...e.slice(0,-1).map((t,r)=>e[r+1]-t))>=t;return!0}(n,f*d))return e;{k.current=n.indexOf(s);let t=String(n)!==String(e);return t&&r&&y(n),t?n:e}})}return(0,m.jsx)(D,{scope:e.__scopeSlider,name:r,disabled:c,min:a,max:l,valueIndexToChangeRef:k,thumbs:R.current,values:P,orientation:u,form:S,children:(0,m.jsx)(g.Provider,{scope:e.__scopeSlider,children:(0,m.jsx)(g.Slot,{scope:e.__scopeSlider,children:(0,m.jsx)(j?C:M,{"aria-disabled":c,"data-disabled":c?"":void 0,...E,ref:t,onPointerDown:(0,i.m)(E.onPointerDown,()=>{c||(A.current=P)}),min:a,max:l,inverted:x,onSlideStart:c?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t)),n=Math.min(...r);return r.indexOf(n)}(P,e);I(e,t)},onSlideMove:c?void 0:function(e){I(e,k.current)},onSlideEnd:c?void 0:function(){let e=A.current[k.current];P[k.current]!==e&&y(P)},onHomeKeyDown:()=>!c&&I(a,0,{commit:!0}),onEndKeyDown:()=>!c&&I(l,P.length-1,{commit:!0}),onStepKeyDown:({event:e,direction:t})=>{if(!c){let r=h.includes(e.key)||e.shiftKey&&v.includes(e.key),n=k.current;I(P[n]+d*(r?10:1)*t,n,{commit:!0})}}})})})})});k.displayName=b;var[j,P]=S(b,{startEdge:"left",endEdge:"right",size:"width",direction:1}),C=n.forwardRef((e,t)=>{let{min:r,max:o,dir:i,inverted:l,onSlideStart:s,onSlideMove:u,onSlideEnd:c,onStepKeyDown:f,...p}=e,[h,v]=n.useState(null),b=(0,a.s)(t,e=>v(e)),g=n.useRef(void 0),y=(0,d.jH)(i),x="ltr"===y,S=x&&!l||!x&&l;function E(e){let t=g.current||h.getBoundingClientRect(),n=X([0,t.width],S?[r,o]:[o,r]);return g.current=t,n(e-t.left)}return(0,m.jsx)(j,{scope:e.__scopeSlider,startEdge:S?"left":"right",endEdge:S?"right":"left",direction:S?1:-1,size:"width",children:(0,m.jsx)(_,{dir:y,"data-orientation":"horizontal",...p,ref:b,style:{...p.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=E(e.clientX);s?.(t)},onSlideMove:e=>{let t=E(e.clientX);u?.(t)},onSlideEnd:()=>{g.current=void 0,c?.()},onStepKeyDown:e=>{let t=w[S?"from-left":"from-right"].includes(e.key);f?.({event:e,direction:t?-1:1})}})})}),M=n.forwardRef((e,t)=>{let{min:r,max:o,inverted:i,onSlideStart:l,onSlideMove:s,onSlideEnd:d,onStepKeyDown:u,...c}=e,f=n.useRef(null),p=(0,a.s)(t,f),h=n.useRef(void 0),v=!i;function b(e){let t=h.current||f.current.getBoundingClientRect(),n=X([0,t.height],v?[o,r]:[r,o]);return h.current=t,n(e-t.top)}return(0,m.jsx)(j,{scope:e.__scopeSlider,startEdge:v?"bottom":"top",endEdge:v?"top":"bottom",size:"height",direction:v?1:-1,children:(0,m.jsx)(_,{"data-orientation":"vertical",...c,ref:p,style:{...c.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=b(e.clientY);l?.(t)},onSlideMove:e=>{let t=b(e.clientY);s?.(t)},onSlideEnd:()=>{h.current=void 0,d?.()},onStepKeyDown:e=>
1{let t=w[v?"from-bottom":"from-top"].includes(e.key);u?.({event:e,direction:t?-1:1})}})})}),_=n.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:o,onSlideEnd:a,onHomeKeyDown:l,onEndKeyDown:s,onStepKeyDown:d,...u}=e,c=R(b,r);return(0,m.jsx)(f.sG.span,{...u,ref:t,onKeyDown:(0,i.m)(e.onKeyDown,e=>{"Home"===e.key?(l(e),e.preventDefault()):"End"===e.key?(s(e),e.preventDefault()):h.concat(v).includes(e.key)&&(d(e),e.preventDefault())}),onPointerDown:(0,i.m)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),c.thumbs.has(t)?t.focus():n(e)}),onPointerMove:(0,i.m)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&o(e)}),onPointerUp:(0,i.m)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),a(e))})})}),A="SliderTrack",I=n.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,o=R(A,r);return(0,m.jsx)(f.sG.span,{"data-disabled":o.disabled?"":void 0,"data-orientation":o.orientation,...n,ref:t})});I.displayName=A;var K="SliderRange",L=n.forwardRef((e,t)=>{let{__scopeSlider:r,...o}=e,i=R(K,r),l=P(K,r),s=n.useRef(null),d=(0,a.s)(t,s),u=i.values.length,c=i.values.map(e=>O(e,i.min,i.max)),p=u>1?Math.min(...c):0,h=100-Math.max(...c);return(0,m.jsx)(f.sG.span,{"data-orientation":i.orientation,"data-disabled":i.disabled?"":void 0,...o,ref:d,style:{...e.style,[l.startEdge]:p+"%",[l.endEdge]:h+"%"}})});L.displayName=K;var H="SliderThumb",N=n.forwardRef((e,t)=>{let r=y(e.__scopeSlider),[o,i]=n.useState(null),l=(0,a.s)(t,e=>i(e)),s=n.useMemo(()=>o?r().findIndex(e=>e.ref.current===o):-1,[r,o]);return(0,m.jsx)(z,{...e,ref:l,index:s})}),z=n.forwardRef((e,t)=>{let{__scopeSlider:r,index:o,name:l,...s}=e,d=R(H,r),u=P(H,r),[p,h]=n.useState(null),v=(0,a.s)(t,e=>h(e)),w=!p||d.form||!!p.closest("form"),b=(0,c.X)(p),y=d.values[o],x=void 0===y?0:O(y,d.min,d.max),S=function(e,t){return t>2?`Value ${e+1} of ${t}`:2===t?["Minimum","Maximum"][e]:void 0}(o,d.values.length),E=b?.[u.size],D=E?function(e,t,r){let n=e/2,o=X([0,50],[0,n]);return(n-o(t)*r)*r}(E,x,u.direction):0;return n.useEffect(()=>{if(p)return d.thumbs.add(p),()=>{d.thumbs.delete(p)}},[p,d.thumbs]),(0,m.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[u.startEdge]:`calc(${x}% + ${D}px)`},children:[(0,m.jsx)(g.ItemSlot,{scope:e.__scopeSlider,children:(0,m.jsx)(f.sG.span,{role:"slider","aria-label":e["aria-label"]||S,"aria-valuemin":d.min,"aria-valuenow":y,"aria-valuemax":d.max,"aria-orientation":d.orientation,"data-orientation":d.orientation,"data-disabled":d.disabled?"":void 0,tabIndex:d.disabled?void 0:0,...s,ref:v,style:void 0===y?{display:"none"}:e.style,onFocus:(0,i.m)(e.onFocus,()=>{d.valueIndexToChangeRef.current=o})})}),w&&(0,m.jsx)(G,{name:l??(d.name?d.name+(d.values.length>1?"[]":""):void 0),form:d.form,value:y},o)]})});N.displayName=H;var G=e=>{let{value:t,...r}=e,o=n.useRef(null),i=(0,u.Z)(t);return n.useEffect(()=>{let e=o.current,r=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(i!==t&&r){let n=new Event("input",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[i,t]),(0,m.jsx)("input",{style:{display:"none"},...r,ref:o,defaultValue:t})};function O(e,t,r){return(0,o.q)(100/(r-t)*(e-t),[0,100])}function X(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var T=k,U=I,$=L,q=N},9099:(e,t,r)=>{e.exports=r(6296)},9470:(e,t,r)=>{"use strict";r.d(t,{C1:()=>R,bL:()=>D});var n=r(4232),o=r(714),i=r(1844),a=r(3716),l=r(8162),s=r(1676),d=r(7552),u=r(6822),c=r(6326),f=r(7876),p="Checkbox",[m,h]=(0,i.A)(p),[v,w]=m(p),b=n.forwardRef((e,t)=>{let{__scopeCheckbox:r,name:i,checked:s,defaultChecked:d,required:u,disabled:p,value:m="on",onCheckedChange:h,form:w,...b}=e,[g,y]=n.useState(null),D=(0,o.s)(t,e=>y(e)),R=n.useRef(!1),k=!g||w||!!g.closest("form"),[j=!1,P]=(0,l.i)({prop:s,defaultProp:d,onChange:h}),C=n.useRef(j);return n.useEffect(()=>{let e=g?.form;if(e){let t=()=>P(C.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[g,P]),(0,f.jsxs)(v,{scope:r,state:j,disabled:p,children:[(0,f.jsx)(c.sG.button,{type:"button",role:"checkbox","aria-checked":S(j)?"mixed":j,"aria-required":u,"data-state":E(j),"data-disabled":p?"":void 0,disabled:p,value:m,...b,ref:D,onKeyDown:(0,a.m)(e.onKeyDown,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,a.m)(e.onClick,e=>{P(e=>!!S(e)||!e),k&&(R.current=e.isPropagationStopped(),R.current||e.stopPropagation())})}),k&&(0,f.jsx)(x,{control:g,bubbles:!R.current,name:i,value:m,checked:j,required:u,disabled:p,form:w,style:{transform:"translateX(-100%)"},defaultChecked:!S(d)&&d})]})});b.displayName=p;var g="CheckboxIndicator",y=n.forwardRef((e,t)=>
1{let{__scopeCheckbox:r,forceMount:n,...o}=e,i=w(g,r);return(0,f.jsx)(u.C,{present:n||S(i.state)||!0===i.state,children:(0,f.jsx)(c.sG.span,{"data-state":E(i.state),"data-disabled":i.disabled?"":void 0,...o,ref:t,style:{pointerEvents:"none",...e.style}})})});y.displayName=g;var x=e=>{let{control:t,checked:r,bubbles:o=!0,defaultChecked:i,...a}=e,l=n.useRef(null),u=(0,s.Z)(r),c=(0,d.X)(t);n.useEffect(()=>{let e=l.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(u!==r&&t){let n=new Event("click",{bubbles:o});e.indeterminate=S(r),t.call(e,!S(r)&&r),e.dispatchEvent(n)}},[u,r,o]);let p=n.useRef(!S(r)&&r);return(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:i??p.current,...a,tabIndex:-1,ref:l,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function S(e){return"indeterminate"===e}function E(e){return S(e)?"indeterminate":e?"checked":"unchecked"}var D=b,R=y}}]);

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.