PageSourceSearch

https://cdn.wcc.witt-weiden.de/_next/static/chunks/2115-c897e62ae9bd541d.js

js witt-weiden.de collected 2026-10-02 06:09:17 UTC 9,925 bytes, 22 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]="dc7b668d-6c52-49b9-996d-73ae00beb6de",e._sentryDebugIdIdentifier="sentry-dbid-dc7b668d-6c52-49b9-996d-73ae00beb6de")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2115],{6287:(e,t,n)=>{let r,l;n.d(t,{eU:()=>u,y$:()=>f,zp:()=>d});var o=n(17476);let i=0;function u(e,t){let n=`atom${++i}`,r={toString(){return this.debugLabel?n+":"+this.debugLabel:n}};return"function"==typeof e?r.read=e:(r.init=e,r.read=a,r.write=s),t&&(r.write=t),r}function a(e){return e(this)}function s(e,t,n){return t(this,"function"==typeof n?n(e(this)):n)}function f(){return r?r():(0,o._b)()}function d(){return l||(l=f(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=l),globalThis.__JOTAI_DEFAULT_STORE__!==l&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),l}},17476:(e,t,n)=>{function r(e){return"function"==typeof e.write}function l(e){return"v"in e||"e"in e}function o(e){if("e"in e)throw e.e;if(!("v"in e))throw Error("[Bug] atom state is not initialized");return e.v}function i(e){return"function"==typeof(null==e?void 0:e.then)}function u(e,t,n){if(!n.p.has(e)){n.p.add(e);let r=()=>n.p.delete(e);t.then(r,r)}}function a(e,t,n){let r=n.get(e),l=null==r?void 0:r.t,o=t.p;if(!(null==l?void 0:l.size))return o;if(!o.size)return l;let i=new Set(l);for(let e of o)i.add(e);return i}n.d(t,{_b:()=>M,h7:()=>C});let s=(e,t,n,...r)=>n.read(...r),f=(e,t,n,...r)=>n.write(...r),d=(e,t,n)=>n.INTERNAL_onInit(t),c=(e,t,n,r)=>{var l;return null==(l=n.onMount)?void 0:l.call(n,r)},h=(e,t,n)=>{var r;let l=e[0],o=l.get(n);if(!o){let i=e[6],u=e[9];o={d:new Map,p:new Set,n:0},l.set(n,o),null==(r=i.i)||r.call(i,n),n.INTERNAL_onInit&&u(e,t,n)}return o},g=(e,t)=>{var n;let r=e[1],l=e[3],o=e[4],i=e[5],u=e[6],a=e[13];if(!u.f&&!l.size&&!o.size&&!i.size)return;let s=[],f=e=>{try{e()}catch(e){s.push(e)}};do{u.f&&f(u.f);let s=new Set;for(let e of l){let t=null==(n=r.get(e))?void 0:n.l;if(t)for(let e of t)s.add(e)}for(let e of(l.clear(),i))s.add(e);for(let e of(i.clear(),o))s.add(e);for(let e of(o.clear(),s))f(e);l.size&&a(e,t)}while(l.size||i.size||o.size);if(s.length)throw AggregateError(s)},w=(e,t)=>{let n=e[1],r=e[2],l=e[3],o=e[11],i=e[14],u=e[17];if(!l.size)return;let s=[],f=[],d=new WeakSet,c=new WeakSet,h=[],g=[];for(let n of l)h.push(n),g.push(o(e,t,n));for(;h.length;){let l=h.length-1,i=h[l],u=g[l];if(c.has(i)){h.pop(),g.pop();continue}if(d.has(i)){if(r.get(i)===u.n)s.push(i),f.push(u);else if(r.has(i))throw Error("[Bug] invalidated atom exists");c.add(i),h.pop(),g.pop();continue}for(let r of(d.add(i),a(i,u,n)))d.has(r)||(h.push(r),g.push(o(e,t,r)))}for(let n=s.length-1;n>=0;--n){let o=s[n],a=f[n],d=!1;for(let e of a.d.keys())if(e!==o&&l.has(e)){d=!0;break}d&&(r.set(o,a.n),i(e,t,o),u(e,t,o)),r.delete(o)}},p=new WeakSet,b=(e,t,n)=>{var a,s;let f,d,c=e[1],h=e[2],g=e[3],w=e[6],b=e[7],y=e[11],v=e[12],m=e[13],E=e[14],_=e[16],k=e[17],S=e[20],T=e[26],z=e[28],A=y(e,t,n),D=z[0];if(l(A)){if(c.has(n)&&h.get(n)!==A.n||A.m===D)return A.m=D,A;let r=!1;for(let[n,l]of A.d)if(E(e,t,n).n!==l){r=!0;break}if(!r)return A.m=D,A}let I=!0,C=new Set(A.d.keys()),M=()=>{for(let e of C)A.d.delete(e)},R=()=>{if(c.has(n)){let r=!g.size;k(e,t,n),r&&(m(e,t),v(e,t))}},W=A.n,O=h.get(n)===W;try{p.delete(t);let s=b(e,t,n,r=>{var a;if(r===n){let n=y(e,t,r);if(!l(n))if("init"in r)S(e,t,r,r.init);else throw Error("no atom init");return o(n)}let s=E(e,t,r);try{return o(s)}finally{C.delete(r),A.d.set(r,s.n),i(A.v)&&u(n,A.v,s),c.has(n)&&(null==(a=c.get(r))||a.t.add(n)),I||R()}},{get signal(){return f||(f=new AbortController),f.signal},get setSelf(){return console.warn("[DEPRECATED] setSelf is deprecated and will be removed in v3."),r(n)||console.warn("setSelf function cannot be used with read-only atom"),!d&&r(n)&&(d=(...r)=>{if(I&&console.warn("setSelf function cannot be called in sync"),!I)try{return _(e,t,n,r)}finally{m(e,t),v(e,t)}}),d}});
1if(p.has(t)&&console.warn("Detected store mutation during atom read. This is not supported."),S(e,t,n,s),i(s)){T(e,t,s,()=>null==f?void 0:f.abort());let n=()=>{M(),R()};s.then(n,n)}else M();return null==(a=w.r)||a.call(w,n),A.m=D,A}catch(e){if(function(e){if(!(e instanceof Error))return!1;let t=e.name,n=e.message.toLowerCase();return("RangeError"===t||"InternalError"===t)&&(n.includes("call stack")||n.includes("too much recursion")||n.includes("stack overflow"))}(e))throw e;return delete A.v,A.e=e,++A.n,A.m=D,A}finally{I=!1,A.n!==W&&O&&(h.set(n,A.n),g.add(n),null==(s=w.c)||s.call(w,n))}},y=(e,t,n)=>{let r=e[1],l=e[2],o=e[11],i=[n];for(;i.length;){let n=i.pop(),u=o(e,t,n);for(let s of a(n,u,r)){let n=o(e,t,s);l.get(s)!==n.n&&(l.set(s,n.n),i.push(s))}}},v=(e,t,n,r)=>{let l=e[3],i=e[6],u=e[8],a=e[11],s=e[12],f=e[13],d=e[14],c=e[15],h=e[16],g=e[17],w=e[20],b=e[28],y=!0;try{return u(e,t,n,n=>o(d(e,t,n)),(r,...o)=>{var u;let d=a(e,t,r);try{if(r!==n)return h(e,t,r,o);{if(!("init"in r))throw Error("atom not writable");p.add(t);let n=d.n,a=o[0];w(e,t,r,a),g(e,t,r),n!==d.n&&(++b[0],l.add(r),c(e,t,r),null==(u=i.c)||u.call(i,r));return}}finally{y||(f(e,t),s(e,t))}},...r)}finally{y=!1}},m=(e,t,n)=>{var r;let l=e[1],o=e[3],i=e[6],u=e[11],a=e[15],s=e[18],f=e[19],d=u(e,t,n),c=l.get(n);if(c&&d.d.size>0){for(let[l,f]of d.d)if(!c.d.has(l)){let d=u(e,t,l);s(e,t,l).t.add(n),c.d.add(l),f!==d.n&&(o.add(l),a(e,t,l),null==(r=i.c)||r.call(i,l))}for(let r of c.d)if(!d.d.has(r)){c.d.delete(r);let l=f(e,t,r);null==l||l.t.delete(n)}}},E=(e,t,n)=>{var l;let o=e[1],i=e[4],u=e[6],a=e[10],s=e[11],f=e[12],d=e[13],c=e[14],h=e[16],g=e[18],w=s(e,t,n),p=o.get(n);if(!p){for(let r of(c(e,t,n),w.d.keys()))g(e,t,r).t.add(n);p={l:new Set,d:new Set(w.d.keys()),t:new Set},o.set(n,p),r(n)&&n.onMount&&i.add(()=>{let r=!0;try{let l=a(e,t,n,(...l)=>{try{return h(e,t,n,l)}finally{r||(d(e,t),f(e,t))}});l&&(p.u=()=>{r=!0;try{l()}finally{r=!1}})}finally{r=!1}}),null==(l=u.m)||l.call(u,n)}return p},_=(e,t,n)=>{var r,l;
1let o=e[1],i=e[5],u=e[6],a=e[11],s=e[19],f=a(e,t,n),d=o.get(n);if(!d||d.l.size)return d;let c=!1;for(let e of d.t)if(null==(r=o.get(e))?void 0:r.d.has(n)){c=!0;break}if(!c){for(let r of(d.u&&i.add(d.u),d=void 0,o.delete(n),f.d.keys())){let l=s(e,t,r);null==l||l.t.delete(n)}null==(l=u.u)||l.call(u,n);return}return d},k=(e,t,n,r)=>{let l=e[11],o=e[27],a=l(e,t,n),s="v"in a,f=a.v;if(i(r))for(let o of a.d.keys())u(n,r,l(e,t,o));a.v=r,delete a.e,s&&Object.is(f,a.v)||(++a.n,i(f)&&o(e,t,f))},S=(e,t,n)=>o((0,e[14])(e,t,n)),T=(e,t,n,...r)=>{let l=e[3],o=e[12],i=e[13],u=e[16],a=l.size;try{return u(e,t,n,r)}finally{l.size!==a&&(i(e,t),o(e,t))}},z=(e,t,n,r)=>{let l=e[12],o=e[13],i=e[18],u=e[19],a=i(e,t,n).l;return a.add(r),o(e,t),l(e,t),()=>{a.delete(r),u(e,t,n),o(e,t),l(e,t)}},A=(e,t,n,r)=>{let l=e[25],o=l.get(n);if(!o){o=new Set,l.set(n,o);let e=()=>l.delete(n);n.then(e,e)}o.add(r)},D=(e,t,n)=>{let r=e[25].get(n);null==r||r.forEach(e=>e())},I=new WeakMap;function C(e){let t=I.get(e);if(!t)throw Error("Store must be created by buildStore to read its building blocks");let n=t[24];return n?n(t,e):t}function M(...e){let t={get:e=>r(n,t,e),set:(e,...r)=>l(n,t,e,...r),sub:(e,r)=>o(n,t,e,r)},n=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},s,f,d,c,h,g,w,b,y,v,m,E,_,k,S,T,z,void 0,new WeakMap,A,D,[0]].map((t,n)=>e[n]||t);I.set(t,Object.freeze(n));let r=n[21],l=n[22],o=n[23];return t}},52115:(e,t,n)=>{n.r(t),n.d(t,{Provider:()=>a,useAtom:()=>p,useAtomValue:()=>g,useSetAtom:()=>w,useStore:()=>u});var r=n(81107),l=n(6287),o=n(17476);let i=(0,r.createContext)(void 0);function u(e){let t=(0,r.useContext)(i);return(null==e?void 0:e.store)||t||(0,l.zp)()}function a({children:e,store:t}){let n=(0,r.useRef)(null);return t?(0,r.createElement)(i.Provider,{value:t},e):(null===n.current&&(n.current=(0,l.y$)()),(0,r.createElement)(i.Provider,{value:n.current},e))}let s=e=>"function"==typeof(null==e?void 0:e.then),f=e=>{e.status||(e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}))},d=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw f(e),e}),c=new WeakMap,h=(e,t,n)=>{let r=(0,o.h7)(e),l=r[26],i=c.get(t);return i||(i=new Promise((o,u)=>{let a=t,f=e=>t=>{a===e&&o(t)},d=e=>t=>{a===e&&u(t)},h=()=>{try{let t=n();s(t)?(c.set(t,i),a=t,t.then(f(t),d(t)),l(r,e,t,h)):o(t)}catch(e){u(e)}};t.then(f(t),d(t)),l(r,e,t,h)}),c.set(t,i)),i};function g(e,t){let{delay:n,unstable_promiseStatus:l=!r.use}=t||{},o=u(t),[[i,a,c],g]=(0,r.useReducer)(t=>{let n=o.get(e);return Object.is(t[0],n)&&t[1]===o&&t[2]===e?t:[n,o,e]},void 0,()=>[o.get(e),o,e]),w=i;if((a!==o||c!==e)&&(g(),w=o.get(e)),(0,r.useEffect)(()=>
1{let t=o.sub(e,()=>{if(l)try{let t=o.get(e);s(t)&&f(h(o,t,()=>o.get(e)))}catch(e){}if("number"==typeof n){console.warn(`[DEPRECATED] delay option is deprecated and will be removed in v3.
2
3Migration guide:
4
5Create a custom hook like the following.
6
7function useAtomValueWithDelay<Value>(
8  atom: Atom<Value>,
9  options: { delay: number },
10): Value {
11  const { delay } = options
12  const store = useStore(options)
13  const [value, setValue] = useState(() => store.get(atom))
14  useEffect(() => {
15    const unsub = store.sub(atom, () => {
16      setTimeout(() => setValue(store.get(atom)), delay)
17    })
18    return unsub
19  }, [store, atom, delay])
20  return value
21}
22`),setTimeout(g,n);return}g()});return g(),t},[o,e,n,l]),(0,r.useDebugValue)(w),s(w)){let t=h(o,w,()=>o.get(e));return l&&f(t),d(t)}return w}function w(e,t){let n=u(t);return(0,r.useCallback)((...t)=>{if(!("write"in e))throw Error("not writable atom");return n.set(e,...t)},[n,e])}function p(e,t){return[g(e,t),w(e,t)]}}}]);

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.