PageSourceSearch

https://www.brightalk.ai/_next/static/chunks/46512-bd5d20c629c52439.js

js brightalk.ai collected 2026-10-05 15:28:47 UTC 6,337 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[46512],{14806:(e,r,t)=>{e.exports=t(30125)},30125:(e,r,t)=>{var n=t(12115),u="function"==typeof Object.is?Object.is:function(e,r){return e===r&&(0!==e||1/e==1/r)||e!=e&&r!=r},a=n.useState,i=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function o(e){var r=e.getSnapshot;e=e.value;try{var t=r();return!u(e,t)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,r){return r()}:function(e,r){var t=r(),n=a({inst:{value:t,getSnapshot:r}}),u=n[0].inst,c=n[1];return s(function(){u.value=t,u.getSnapshot=r,o(u)&&c({inst:u})},[e,t,r]),i(function(){return o(u)&&c({inst:u}),e(function(){o(u)&&c({inst:u})})},[e]),l(t),t};r.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},46512:(e,r,t)=>{t.d(r,{Ay:()=>m,BE:()=>k,WI:()=>h});var n=t(12115),u=t(14806),a=t(95883),i=t(3961),s=t(57419);let l=()=>{},o=l(),c=Object,d=e=>e===o,f=new WeakMap,g=(e,r)=>e===`[object ${r}]`,v=0,y=e=>{let r,t,n=typeof e,u=c.prototype.toString.call(e),a=g(u,"Date"),i=g(u,"RegExp"),s=g(u,"Object");if(c(e)!==e||a||i)r=a?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(r=f.get(e))return r;if(r=++v+"~",f.set(e,r),Array.isArray(e)){for(t=0,r="@";t<e.length;t++)r+=y(e[t])+",";f.set(e,r)}if(s){r="#";let n=c.keys(e).sort();for(;!d(t=n.pop());)d(e[t])||(r+=t+":"+y(e[t])+",");f.set(e,r)}}return r},h=e=>(e=>{if("function"==typeof e)try{e=e()}catch(r){e=""}let r=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?y(e):"",r]})(e)[0],p=n.use||(e=>{switch(e.status){case"pending":throw e;case"fulfilled":return e.value;case"rejected":throw e.reason;default:throw e.status="pending",e.then(r=>{e.status="fulfilled",e.value=r},r=>{e.status="rejected",e.reason=r}),e}}),S={dedupe:!0},b=Promise.resolve(a.U),w=()=>a.A,k=a.O.defineProperty(a.g,"defaultValue",{value:a.d}),m=(0,s.qm)((e,r,t)=>{let{cache:l,compare:o,suspense:c,fallbackData:d,revalidateOnMount:f,revalidateIfStale:g,refreshInterval:v,refreshWhenHidden:y,refreshWhenOffline:h,keepPreviousData:k,strictServerPrefetchWarning:m}=t,[E,O,R,V]=a.b.get(l),[L,C]=(0,a.s)(e),I=(0,n.useRef)(!1),j=(0,n.useRef)(!1),D=(0,n.useRef)(L),T=(0,n.useRef)(r),x=(0,n.useRef)(t),P=()=>x.current.isVisible()&&x.current.isOnline(),[A,_,F,N]=(0,a.z)(l,L),U=(0,n.useRef)({}).current,W=(0,a.e)(d)?(0,a.e)(t.fallback)?a.U:t.fallback[L]:d,q=(e,r)=>{for(let t in U)if("data"===t){if(!o(e[t],r[t])&&(!(0,a.e)(e[t])||!o(K,r[t])))return!1}else if(r[t]!==e[t])return!1;return!0},B=!I.current,M=(0,n.useMemo)(()=>{let e=A(),t=N(),n=e=>{let t=(0,a.m)(e);return(delete t._k,(()=>{if(!L||!r||x.current.isPaused())return!1;if(B&&!(0,a.e)(f))return f;let e=(0,a.e)(W)?t.data:W;return(0,a.e)(e)||g})())?{isValidating:!0,isLoading:!0,...t}:t},u=n(e),i=e===t?u:n(t),s=u;return[()=>{let e=n(A());return q(e,s)?(s.data=e.data,s.isLoading=e.isLoading,s.isValidating=e.isValidating,s.error=e.error,s):(s=e,e)},()=>i]},[l,L]),z=(0,u.useSyncExternalStore)((0,n.useCallback)(e=>F(L,(r,t)=>{q(t,r)||e()}),[l,L]),M[0],M[1]),J=E[L]&&E[L].length>0,$=z.data,Y=(0,a.e)($)?W&&(0,a.B)(W)?p(W):W:$,G=z.error,H=(0,n.useRef)(Y),K=k?(0,a.e)($)?(0,a.e)(H.current)?Y:H.current:$:Y,Q=L&&(0,a.e)(Y),X=(0,n.useRef)(null);a.I||(0,u.useSyncExternalStore)(w,()=>(X.current=!1,X),()=>(X.current=!0,X));let Z=X.current;m&&Z&&!c&&Q&&console.warn(`Missing pre-initiated data for serialized key "${L}" during server-side rendering. Data fetching should be initiated on the server and provided to SWR via fallback data. You can set "strictServerPrefetchWarning: false" to disable this warning.`);let ee=!(!L||!r||x.current.isPaused())&&(!J||!!(0,a.e)(G))&&(B&&!(0,a.e)(f)?f:c?!(0,a.e)(Y)&&g:(0,a.e)(Y)||g),er=(0,a.e)(z.isValidating)?ee:z.isValidating,et=(0,a.e)(z.isLoading)?ee:z.isLoading,en=(0,n.useCallback)(async e=>{let r,n,u=T.current;if(!L||!u||j.current||x.current.isPaused())return!1;let s=!0,l=e||{},c=!R[L]||!l.dedupe,d=()=>a.r?!j.current&&L===D.current&&I.current:L===D.current,f={isValidating:!1,isLoading:!1},g=()=>{_(f)},v=()=>{let e=R[L];e&&e[1]===n&&delete R[L]},y={isValidating:!0};(0,a.e)(A().data)&&(y.isLoading=!0);try{if(c&&(_(y),t.loadingTimeout&&(0,a.e)(A().data)&&setTimeout(()=>{s&&d()&&x.current.onLoadingSlow(L,t)},t.loadingTimeout),R[L]=[u(C),(0,a.o)()]),[r,n]=R[L],r=await r,c&&setTimeout(v,t.dedupingInterval),!R[L]||R[L][1]!==n)return c&&d()&&x.current.onDiscarded(L),!1;f.error=a.U;let e=O[L];if(!(0,a.e)(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return g(),c&&d()&&x.current.onDiscarded(L),!1;let i=A().data;f.data=o(i,r)?i:r,c&&d()&&x.current.onSuccess(r,L,t)}catch(t){v();let e=x.current,{shouldRetryOnError:r}=e;!e.isPaused()&&(f.error=t,c&&d()&&(e.onError(t,L,e),(!0===r||(0,a.a)(r)&&r(t))&&(!x.current.revalidateOnFocus||!x.current.revalidateOnReconnect||P())&&e.onErrorRetry(t,L,e,e=>{let r=E[L];r&&r[0]&&r[0](i.I0,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return s=!1,g(),!0},[L,l]),eu=(0,n.useCallback)((...e)=>(0,a.n)(l,D.current,...e),[]);if((0,a.u)(()=>{T.current=r,x.current=t,(0,a.e)($)||(H.current=$)}),(0,a.u)(()=>
1{if(!L)return;let e=en.bind(a.U,S),r=0;x.current.revalidateOnFocus&&(r=Date.now()+x.current.focusThrottleInterval);let t=(0,s.aw)(L,E,(t,n={})=>{if(t==i.CC){let t=Date.now();x.current.revalidateOnFocus&&t>r&&P()&&(r=t+x.current.focusThrottleInterval,e())}else if(t==i.jB)x.current.revalidateOnReconnect&&P()&&e();else if(t==i.q2)return en();else if(t==i.I0)return en(n)});return j.current=!1,D.current=L,I.current=!0,_({_k:C}),ee&&!R[L]&&((0,a.e)(Y)||a.I?e():(0,a.t)(e)),()=>{j.current=!0,t()}},[L]),(0,a.u)(()=>{let e;function r(){let r=(0,a.a)(v)?v(A().data):v;r&&-1!==e&&(e=setTimeout(t,r))}function t(){!A().error&&(y||x.current.isVisible())&&(h||x.current.isOnline())?en(S).then(r):r()}return r(),()=>{e&&(clearTimeout(e),e=-1)}},[v,y,h,L]),(0,n.useDebugValue)(K),c){if(!a.r&&a.I&&Q)throw Error("Fallback data is required when using Suspense in SSR.");Q&&(T.current=r,x.current=t,j.current=!1);let e=V[L];if(p(!(0,a.e)(e)&&Q?eu(e):b),!(0,a.e)(G)&&Q)throw G;let n=Q?en(S):b;!(0,a.e)(K)&&Q&&(n.status="fulfilled",n.value=!0),p(n)}return{mutate:eu,get data(){return U.data=!0,K},get error(){return U.error=!0,G},get isValidating(){return U.isValidating=!0,er},get isLoading(){return U.isLoading=!0,et}}})}}]);

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.