PageSourceSearch

https://firstcamp.se/_next/static/chunks/582165f0-99191307f10d7f95.js

js firstcamp.se collected 2026-09-24 09:57:23 UTC 3,825 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1022],{8652:(e,t,n)=>{n.d(t,{ie:()=>m,we:()=>x});var l,r=n(14232),o=n(36921),u=n(37876),s=n(84974);n(98477);var i=n(94882);let f={...l||(l=n.t(r,2))},a=!1,c=0,d=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+c++,g=f.useId||function(){let[e,t]=r.useState(()=>a?d():void 0);return(0,o.OS)(()=>{null==e&&t(d())},[]),r.useEffect(()=>{a=!0},[]),e},m=r.forwardRef(function(e,t){let{context:{placement:n,elements:{floating:l},middlewareData:{arrow:i,shift:f}},width:a=14,height:c=7,tipRadius:d=0,strokeWidth:m=0,staticOffset:h,stroke:v,d:x,style:{transform:p,...C}={},...R}=e,S=g(),[w,M]=r.useState(!1);if((0,o.OS)(()=>{l&&"rtl"===(0,s.L9)(l).direction&&M(!0)},[l]),!l)return null;let[k,b]=n.split("-"),E="top"===k||"bottom"===k,j=h;(E&&null!=f&&f.x||!E&&null!=f&&f.y)&&(j=null);let y=2*m,O=y/2,q=a/2*(-(d/8)+1),_=c/2*d/4,B=!!x,L=j&&"end"===b?"bottom":"top",N=j&&"end"===b?"right":"left";j&&w&&(N="end"===b?"left":"right");let P=(null==i?void 0:i.x)!=null?j||i.x:"",D=(null==i?void 0:i.y)!=null?j||i.y:"",H=x||"M0,0 H"+a+(" L"+(a-q))+","+(c-_)+(" Q"+a/2+","+c+" "+q)+","+(c-_)+" Z",I={top:B?"rotate(180deg)":"",left:B?"rotate(90deg)":"rotate(-90deg)",bottom:B?"":"rotate(180deg)",right:B?"rotate(-90deg)":"rotate(90deg)"}[k];return(0,u.jsxs)("svg",{...R,"aria-hidden":!0,ref:t,width:B?a:a+y,height:a,viewBox:"0 0 "+a+" "+(c>a?c:a),style:{position:"absolute",pointerEvents:"none",[N]:P,[L]:D,[k]:E||B?"100%":"calc(100% - "+y/2+"px)",transform:[I,p].filter(e=>!!e).join(" "),...C},children:[y>0&&(0,u.jsx)("path",{clipPath:"url(#"+S+")",fill:"none",stroke:v,strokeWidth:y+ +!x,d:H}),(0,u.jsx)("path",{stroke:y&&!x?R.fill:"none",d:H}),(0,u.jsx)("clipPath",{id:S,children:(0,u.jsx)("rect",{x:-O,y:O*(B?-1:1),width:a+y,height:a})})]})}),h=r.createContext(null),v=r.createContext(null);function x(e){void 0===e&&(e={});let{nodeId:t}=e,n=function(e){var t;let{open:n=!1,onOpenChange:l,elements:u}=e,s=g(),i=r.useRef({}),[f]=r.useState(()=>(function(){let e=new Map;return{emit(t,n){var l;null==(l=e.get(t))||l.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){var l;null==(l=e.get(t))||l.delete(n)}}})()),a=null!=((null==(t=r.useContext(h))?void 0:t.id)||null),[c,d]=r.useState(u.reference),m=(0,o.Jt)((e,t,n)=>{i.current.openEvent=e?t:void 0,f.emit("openchange",{open:e,event:t,reason:n,nested:a}),null==l||l(e,t,n)}),v=r.useMemo(()=>({setPositionReference:d}),[]),x=r.useMemo(()=>({reference:c||u.reference||null,floating:u.floating||null,domReference:u.reference}),[c,u.reference,u.floating]);return r.useMemo(()=>({dataRef:i,open:n,onOpenChange:m,elements:x,events:f,floatingId:s,refs:v}),[n,m,x,f,s,v])}({...e,elements:{reference:null,floating:null,...e.elements}}),l=e.rootContext||n,u=l.elements,[f,a]=r.useState(null),[c,d]=r.useState(null),m=(null==u?void 0:u.domReference)||f,x=r.useRef(null),p=r.useContext(v);(0,o.OS)(()=>{m&&(x.current=m)},[m]);let C=(0,i.we)({...e,elements:{...u,...c&&{reference:c}}}),R=r.useCallback(e=>{let t=(0,s.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;d(t),C.refs.setReference(t)},[C.refs]),S=r.useCallback(e=>{((0,s.vq)(e)||null===e)&&(x.current=e,a(e)),((0,s.vq)(C.refs.reference.current)||null===C.refs.reference.current||null!==e&&!(0,s.vq)(e))&&C.refs.setReference(e)},[C.refs]),w=r.useMemo(()=>({...C.refs,setReference:S,setPositionReference:R,domReference:x}),[C.refs,S,R]),M=r.useMemo(()=>({...C.elements,domReference:m}),[C.elements,m]),k=r.useMemo(()=>({...C,...l,refs:w,elements:M,nodeId:t}),[C,w,M,t,l]);return(0,o.OS)(()=>{l.dataRef.current.floatingContext=k;let e=null==p?void 0:p.nodesRef.current.find(e=>e.id===t);e&&(e.context=k)}),r.useMemo(()=>({...C,context:k,refs:w,elements:M}),[C,w,M,k])}}}]);

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.