PageSourceSearch

https://sawback.com/_next/static/chunks/2843-dca81e2df34d54fc.js

js sawback.com collected 2026-10-08 08:34:40 UTC 16,060 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ba2f70cc-b943-43e8-833e-bd7a93040d43",e._sentryDebugIdIdentifier="sentry-dbid-ba2f70cc-b943-43e8-833e-bd7a93040d43")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2843],{22130:(e,t,n)=>{n.d(t,{jH:()=>u});var r=n(7620);n(54568);var i=Object.defineProperty,o=r.createContext(void 0);function u(e){let t=r.useContext(o);return e||t||"ltr"}i(u,"name",{value:"useDirection",configurable:!0})},30586:(e,t,n)=>{n.d(t,{B:()=>c});var r,i=n(7620),o=n(58009),u=Object.defineProperty,s=(r||(r=n.t(i,2)))[" useId ".trim().toString()]||(()=>void 0),l=0;function c(e){let[t,n]=i.useState(s());return(0,o.N)(()=>{e||n(e=>e??String(l++))},[e]),e||(t?`radix-${t}`:"")}u(c,"name",{value:"useId",configurable:!0})},37188:(e,t,n)=>{n.d(t,{mK:()=>u});var r=Object.defineProperty,i=(e,t)=>r(e,"name",{value:t,configurable:!0}),o=!!("u">typeof window&&window.document&&window.document.createElement);function u(e,t,{checkForDefaultPrevented:n=!0}={}){return i(function(r){if(e?.(r),!1===n||!r||!r.defaultPrevented)return t?.(r)},"handleEvent")}function s(e){if(!o)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function l(e){return"IFRAME"===e.tagName}i(u,"composeEventHandlers"),i(function(e){if(!o)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),i(s,"getOwnerDocument"),i(function e(t,n=!1){let{activeElement:r}=s(t);if(!r?.nodeName)return null;if(l(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=s(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),i(l,"isFrame")},45343:(e,t,n)=>{n.d(t,{N:()=>a});var r=n(7620),i=n(55556),o=n(33670),u=n(78347),s=n(54568),l=Object.defineProperty,c=(e,t)=>l(e,"name",{value:t,configurable:!0});function a(e){let t=e+"CollectionProvider",[n,l]=(0,i.A)(t),[a,f]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=c(e=>{let{scope:t,children:n}=e,i=r.useRef(null),o=r.useRef(new Map).current;return(0,s.jsx)(a,{scope:t,itemMap:o,collectionRef:i,children:n})},"CollectionProvider");d.displayName=t;let m=e+"CollectionSlot",h=(0,u.TL)(m),p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=f(m,n),u=(0,o.s)(t,i.collectionRef);return(0,s.jsx)(h,{ref:u,children:r})});p.displayName=m;let y=e+"CollectionItemSlot",v="data-radix-collection-item",b=(0,u.TL)(y),g=r.forwardRef((e,t)=>{let{scope:n,children:i,...u}=e,l=r.useRef(null),c=(0,o.s)(t,l),a=f(y,n);return r.useEffect(()=>(a.itemMap.set(l,{ref:l,...u}),()=>void a.itemMap.delete(l))),(0,s.jsx)(b,{...{[v]:""},ref:c,children:i})});function w(t){let n=f(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])}return g.displayName=y,c(w,"useCollection"),[{Provider:d,Slot:p,ItemSlot:g},w,l]}c(a,"createCollection");var f=new WeakMap,d=class e extends Map{static{c(this,"OrderedDict")}#e;constructor(e){super(e),this.#e=[...super.keys()],f.set(this,!0)}set(e,t){return f.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,u=p(e),s=u>=0?u:o+u,l=s<0||s>=o?-1:s;if(l===this.size||i&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!i;u<0&&s++;let a=[...this.#e],f=!1;for(let e=s;e<c;e++)if(s===e){let o=a[e];a[e]===t&&(o=a[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{f||a[e-1]!==t||(f=!0);let n=a[f?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=m(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=m(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return m(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
1}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}};function m(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=h(e,t);return -1===n?void 0:e[n]}function h(e,t){let n=e.length,r=p(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}function p(e){return e!=e||0===e?0:Math.trunc(e)}function y(e,t){if(e===t)return!0;if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r of n)if(!Object.prototype.hasOwnProperty.call(t,r)||e[r]!==t[r])return!1;return!0}function v(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function b(e,t){return e[1].element&&t[1].element?v(e[1].element,t[1].element)?-1:1:0}function g(e){return new MutationObserver(t=>{for(let n of t)if("childList"===n.type)return void e()})}c(m,"at"),c(h,"toSafeIndex"),c(p,"toSafeInteger"),c(function(e){let t=e+"CollectionProvider",[n,l]=(0,i.A)(t),[a,f]=n(t,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new d,setItemMap:c(()=>void 0,"setItemMap")}),m=c(({state:e,...t})=>e?(0,s.jsx)(p,{...t,state:e}):(0,s.jsx)(h,{...t}),"CollectionProvider");m.displayName=t;let h=c(e=>{let t=S();return(0,s.jsx)(p,{...e,state:t})},"CollectionInit");h.displayName=t+"Init";let p=c(e=>{let{scope:t,children:n,state:i}=e,u=r.useRef(null),[l,c]=r.useState(null),f=(0,o.s)(u,c),[d,m]=i;return r.useEffect(()=>{if(!l)return;let e=g(()=>{});return e.observe(l,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[l]),(0,s.jsx)(a,{scope:t,itemMap:d,setItemMap:m,collectionRef:f,collectionRefObject:u,collectionElement:l,children:n})},"CollectionProviderImpl");p.displayName=t+"Impl";let v=e+"CollectionSlot",w=(0,u.TL)(v),N=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=f(v,n),u=(0,o.s)(t,i.collectionRef);return(0,s.jsx)(w,{ref:u,children:r})});N.displayName=v;let O=e+"CollectionItemSlot",C=(0,u.TL)(O),R=r.forwardRef((e,t)=>{let{scope:n,children:i,...u}=e,l=r.useRef(null),[c,a]=r.useState(null),m=(0,o.s)(t,l,a),{setItemMap:h}=f(O,n),p=r.useRef(u);y(p.current,u)||(p.current=u);let v=p.current;return r.useEffect(()=>(h(e=>c?e.has(c)?e.set(c,{...v,element:c}).toSorted(b):(e.set(c,{...v,element:c}),e.toSorted(b)):e),()=>{h(e=>c&&e.has(c)?(e.delete(c),new d(e)):e)}),[c,v,h]),(0,s.jsx)(C,{"data-radix-collection-item":"",ref:m,children:i})});function S(){return r.useState(new d)}function E(t){let{itemMap:n}=f(e+"CollectionConsumer",t);return n}return R.displayName=O,c(S,"useInitCollection"),c(E,"useCollection"),[{Provider:m,Slot:N,ItemSlot:R},{createCollectionScope:l,useCollection:E,useInitCollection:S}]},"createCollection"),c(y,"shallowEqual"),c(v,"isElementPreceding"),c(b,"sortByDocumentPosition"),c(g,"getChildListObserver")},55222:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(7620);function i(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}(0,Object.defineProperty)(i,"name",{value:"useCallbackRef",configurable:!0})},55556:(e,t,n)=>{n.d(t,{A:()=>s});var r=n(7620),i=n(54568),o=Object.defineProperty,u=(e,t)=>
1o(e,"name",{value:t,configurable:!0});function s(e,t=[]){let n=[];function o(t,o){let s=r.createContext(o);s.displayName=t+"Context";let l=n.length;n=[...n,o];let c=u(t=>{let{scope:n,children:o,...u}=t,c=n?.[e]?.[l]||s,a=r.useMemo(()=>u,Object.values(u));return(0,i.jsx)(c.Provider,{value:a,children:o})},"Provider");function a(n,i,u={}){let{optional:c=!1}=u,f=i?.[e]?.[l]||s,d=r.useContext(f);if(d)return d;if(void 0!==o)return o;if(!c)throw Error(`\`${n}\` must be used within \`${t}\``)}return c.displayName=t+"Provider",u(a,"useContext"),[c,a]}u(o,"createContext");let c=u(()=>{let t=n.map(e=>r.createContext(e));return u(function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])},"useScope")},"createScope");return c.scopeName=e,[o,l(c,...t)]}function l(...e){let t=e[0];if(1===e.length)return t;let n=u(()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return u(function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])},"useComposedScopes")},"createScope");return n.scopeName=t.scopeName,n}u(function(e,t){let n=r.createContext(t);n.displayName=e+"Context";let o=u(e=>{let{children:t,...o}=e,u=r.useMemo(()=>o,Object.values(o));return(0,i.jsx)(n.Provider,{value:u,children:t})},"Provider");function s(i,o={}){let{optional:u=!1}=o,l=r.useContext(n);if(l)return l;if(void 0!==t)return t;if(!u)throw Error(`\`${i}\` must be used within \`${e}\``)}return o.displayName=e+"Provider",u(s,"useContext"),[o,s]},"createContext"),u(s,"createContextScope"),u(l,"composeContextScopes")},58009:(e,t,n)=>{n.d(t,{N:()=>i});var r=n(7620),i=globalThis?.document?r.useLayoutEffect:()=>{}},78858:(e,t,n)=>{n.d(t,{hO:()=>c,sG:()=>l});var r=n(7620),i=n(97509),o=n(78347),u=n(54568),s=Object.defineProperty,l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,o.TL)(`Primitive.${t}`),i=r.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(i?n:t,{...o,ref:r})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{});function c(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}s(c,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0})},79405:(e,t,n)=>{n.d(t,{i:()=>m});var r=n(7620),i=n.t(r,2),o=n(58009),u=Object.defineProperty,s=i[" useEffectEvent ".trim().toString()],l=i[" useInsertionEffect ".trim().toString()];function c(e){if("function"==typeof s)return s(e);let t=r.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof l?l(()=>{t.current=e}):(0,o.N)(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}u(c,"name",{value:"useEffectEvent",configurable:!0});var a=Object.defineProperty,f=(e,t)=>a(e,"name",{value:t,configurable:!0}),d=i[" useInsertionEffect ".trim().toString()]||o.N;function m({prop:e,defaultProp:t,onChange:n=f(()=>{},"onChange"),caller:i}){let[o,u,s]=h({defaultProp:t,onChange:n}),l=void 0!==e,c=l?e:o;return[c,r.useCallback(t=>{if(l){let n=p(t)?t(e):t;n!==e&&s.current?.(n)}else u(t)},[l,e,u,s])]}function h({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),u=r.useRef(t);return d(()=>{u.current=t},[t]),r.useEffect(()=>{o.current!==n&&(u.current?.(n),o.current=n)},[n,o]),[n,i,u]}function p(e){return"function"==typeof e}f(m,"useControllableState"),f(h,"useUncontrolledState"),f(p,"isFunction");var y=Symbol("RADIX:SYNC_STATE");f(function(e,t,n,i){let{prop:o,defaultProp:u,onChange:s,caller:l}=t,a=void 0!==o,f=c(s),d=[{...n,state:u}];i&&d.push(i);let[m,h]=r.useReducer((t,n)=>{if(n.type===y)return{...t,state:n.state};let r=e(t,n);return a&&!Object.is(r.state,t.state)&&f(r.state),r},...d),p=m.state,v=r.useRef(p);r.useEffect(()=>{v.current!==p&&(v.current=p,a||f(p))},[p,v,a]);let b=r.useMemo(()=>void 0!==o?{...m,state:o}:m,[m,o]);return r.useEffect(()=>{a&&!Object.is(o,m.state)&&h({type:y,state:o})},[o,m.state,a]),[b,h]},"useControllableStateReducer")},98386:(e,t,n)=>{n.d(t,{C:()=>l});var r=n(7620),i=n(58009),o=Object.defineProperty,u=(e,t)=>
1o(e,"name",{value:t,configurable:!0});function s(e,t){return r.useReducer((e,n)=>t[e][n]??e,e)}u(s,"useStateMachine");var l=u(e=>{let{present:t,children:n}=e,i=c(t),o="function"==typeof n?n({present:i.isPresent}):r.Children.only(n),u=f(i.ref,m(o));return"function"==typeof n||i.isPresent?r.cloneElement(o,{ref:u}):null},"Presence");function c(e){let[t,n]=r.useState(),o=r.useRef(null),l=r.useRef(e),c=r.useRef("none"),a=r.useRef(void 0),[f,m]=s(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return r.useEffect(()=>{"mounted"===f?(c.current=a.current??d(o.current),a.current=void 0):c.current="none"},[f]),(0,i.N)(()=>{let t=o.current,n=l.current;if(n!==e){let r=c.current,i=d(t);e?(a.current=i,m("MOUNT")):"none"===i||t?.display==="none"?m("UNMOUNT"):n&&r!==i?m("ANIMATION_OUT"):m("UNMOUNT"),l.current=e}},[e,m]),(0,i.N)(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,r=u(r=>{let i=d(o.current).includes(CSS.escape(r.animationName));if(r.target===t&&i&&(m("ANIMATION_END"),!l.current)){let r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},"handleAnimationEnd"),i=u(e=>{e.target===t&&(c.current=d(o.current))},"handleAnimationStart");return t.addEventListener("animationstart",i),t.addEventListener("animationcancel",r),t.addEventListener("animationend",r),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",i),t.removeEventListener("animationcancel",r),t.removeEventListener("animationend",r)}}m("ANIMATION_END")},[t,m]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:r.useCallback(e=>{if(e){let t=getComputedStyle(e);o.current=t,a.current=d(t)}else o.current=null;n(e)},[])}}function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){let t=r.useRef(e);return t.current=e,r.useCallback(e=>{let n=t.current,r=!1,i=n.map(t=>{let n=a(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<i.length;e++){let t=i[e];"function"==typeof t?t():a(n[e],null)}}},[])}function d(e){return e?.animationName||"none"}function m(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}u(c,"usePresence"),u(a,"setRef"),u(f,"useStableComposedRefs"),u(d,"getAnimationName"),u(m,"getElementRef")}}]);

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.