1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="a6fffa3f-c2bb-38d1-bfba-1492e416943f")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15502,e=>{"use strict";let t=(0,e.i(528029).default)("outline","search","Search",[["path",{d:"M3 10a7 7 0 1 0 14 0a7 7 0 1 0 -14 0",key:"svg-0"}],["path",{d:"M21 21l-6 -6",key:"svg-1"}]]);e.s(["IconSearch",0,t],15502)},458898,e=>{"use strict";let t=(0,e.i(528029).default)("outline","x","X",[["path",{d:"M18 6l-12 12",key:"svg-0"}],["path",{d:"M6 6l12 12",key:"svg-1"}]]);e.s(["IconX",0,t],458898)},154231,e=>{"use strict";var t=e.i(490867),r=e.i(321643),s=e.i(904029),i=e.i(345346);function a(e,{pages:t,pageParams:r}){let s=t.length-1;return t.length>0?e.getNextPageParam(t[s],t,r[s],r):void 0}function n(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}var o=class extends i.Removable{#e;#t;#r;#s;#i;#a;#n;#o;constructor(e){super(),this.#o=!1,this.#n=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#i=e.client,this.#s=this.#i.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#t=c(this.options),this.state=e.state??this.#t,this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return this.#e}get promise(){return this.#a?.promise}setOptions(e){if(this.options={...this.#n,...e},e?._type&&(this.#e=e._type),this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){let e=c(this.options);void 0!==e.data&&(this.setState(l(e.data,e.dataUpdatedAt)),this.#t=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#s.remove(this)}setData(e,r){let s=(0,t.replaceData)(this.state.data,e,this.options);return this.#u({data:s,type:"success",dataUpdatedAt:r?.updatedAt,manual:r?.manual}),s}setState(e){this.#u({type:"setState",state:e})}cancel(e){let r=this.#a?.promise;return this.#a?.cancel(e),r?r.then(t.noop).catch(t.noop):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return this.#t}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(e=>!1!==(0,t.resolveQueryValue)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===t.skipToken||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===(0,t.resolveQueryValue)(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!(0,t.timeUntilStale)(this.state.dataUpdatedAt,e))}onFocus(){this.observers.find(e=>e.shouldFetchOnWindowFocus())?.refetch({cancelRefetch:!1}),this.#a?.continue()}onOnline(){this.observers.find(e=>e.shouldFetchOnReconnect())?.refetch({cancelRefetch:!1}),this.#a?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#s.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){let t=this.observers.indexOf(e);-1!==t&&(this.observers.splice(t,1),this.observers.length||(this.#a&&(this.#o||"paused"===this.state.fetchStatus&&"pending"===this.state.status?this.#a.cancel({revert:!0}):this.#a.cancelRetry()),this.scheduleGc()),this.#s.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#u({type:"invalidate"})}async fetch(e,r){var i;let o;if("idle"!==this.state.fetchStatus&&this.#a?.status()!=="rejected"){if(void 0!==this.state.data&&r?.cancelRefetch)this.cancel({silent:!0});else if(this.#a)return this.#a.continueRetry(),this.#a.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let u=new AbortController,l=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#o=!0,u.signal)}
2)},c=()=>{let e,s=(0,t.ensureQueryFn)(this.options,r),i=(l(e={client:this.#i,queryKey:this.queryKey,meta:this.meta}),e);return(this.#o=!1,this.options.persister)?this.options.persister(s,i,this):s(i)},h=(l(o={fetchOptions:r,options:this.options,queryKey:this.queryKey,client:this.#i,state:this.state,fetchFn:c}),o);("infinite"===this.#e?(i=this.options.pages,{onFetch:(e,r)=>{let s=e.options,o=e.fetchOptions?.meta?.fetchMore?.direction,u=e.state.data?.pages||[],l=e.state.data?.pageParams||[],c={pages:[],pageParams:[]},h=0,d=async()=>{let r=!1,d=(0,t.ensureQueryFn)(e.options,e.fetchOptions),p=async(s,i,a)=>{let n;if(r)return Promise.reject(e.signal.reason);if(null==i&&s.pages.length)return Promise.resolve(s);let o=(n={client:e.client,queryKey:e.queryKey,pageParam:i,direction:a?"backward":"forward",meta:e.options.meta},(0,t.addConsumeAwareSignal)(n,()=>e.signal,()=>r=!0),n),u=await d(o),{maxPages:l}=e.options,c=a?t.addToStart:t.addToEnd;return{pages:c(s.pages,u,l),pageParams:c(s.pageParams,i,l)}};if(o&&u.length){let e="backward"===o,t=e?n:a,r={pages:u,pageParams:l};c=await p(r,t(s,r),e)}else{let e=i??u.length;do{let e=0===h?l[0]??s.initialPageParam:a(s,c);if(h>0&&null==e)break;c=await p(c,e),h++}while(h<e)}return c};e.options.persister?e.fetchFn=()=>e.options.persister?.(d,{client:e.client,queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},r):e.fetchFn=d}}):this.options.behavior)?.onFetch(h,this),this.#r=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==h.fetchOptions?.meta)&&this.#u({type:"fetch",meta:h.fetchOptions?.meta});let d=this.#a=(0,s.createRetryer)({initialPromise:r?.initialPromise,fn:h.fetchFn,onCancel:e=>{e instanceof s.CancelledError&&e.revert&&this.setState({...this.#r,fetchStatus:"idle"}),u.abort()},onFail:(e,t)=>{this.#u({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#u({type:"pause"})},onContinue:()=>{this.#u({type:"continue"})},retry:h.options.retry,retryDelay:h.options.retryDelay,networkMode:h.options.networkMode,canRun:()=>!0});try{let e=await d.start();if(void 0===e)throw Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#s.config.onSuccess?.(e,this),this.#s.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof s.CancelledError){if(e.silent)return this.#a.promise;else if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#u({type:"error",error:e}),this.#s.config.onError?.(e,this),this.#s.config.onSettled?.(this.state.data,e,this),e}finally{this.#a===d&&(this.#a=void 0),this.scheduleGc()}}#u(e){let t=t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...u(t.data,this.options),fetchMeta:e.meta??null};case"success":let r={...t,...l(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#r=e.manual?r:void 0,r;case"error":let s=e.error;return{...t,error:s,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:s,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}};this.state=t(this.state),r.notifyManager.batch(()=>{this.observers.slice().forEach(e=>{e.onQueryUpdate()}),this.#s.notify({query:this,type:"updated",action:e})})}};function u(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,s.canFetch)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function l(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function c(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,s=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?s??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}e.s(["Query",0,o,"fetchState",0,u],154231)},486274,e=>{"use strict";let t;var r=e.i(475529),s=e.i(951217);let i=s.createContext(!1);i.Provider,e.i(959020);let a=s.createContext((t=!1,{clearReset:()=>{t=!1},reset:()=>{t=!0},isReset:()=>t}));var n=e.i(490867),o=e.i(321643);
2e.s(["useBaseQuery",0,function(e,t,u){let l,c=s.useContext(i),h=s.useContext(a),d=(0,r.useQueryClient)(u),p=d.defaultQueryOptions(e),y=d.getQueryCache().get(p.queryHash),f=!1!==e.subscribed;if(p._optimisticResults=c?"isRestoring":f?"optimistic":void 0,p.suspense){let e=e=>"static"===e?e:Math.max(e??1e3,1e3),t=p.staleTime;p.staleTime="function"==typeof t?(...r)=>e(t(...r)):e(t),"number"==typeof p.gcTime&&(p.gcTime=Math.max(p.gcTime,1e3))}l=y?.state.error&&"function"==typeof p.throwOnError?(0,n.shouldThrowError)(p.throwOnError,[y.state.error,y]):p.throwOnError,(p.suspense||l)&&!h.isReset()&&(p.retryOnMount=!1),s.useEffect(()=>{h.clearReset()},[h]);let[v]=s.useState(()=>new t(d,p)),m=v.getOptimisticResult(p),R=!c&&f;if(s.useSyncExternalStore(s.useCallback(e=>{let t=R?v.subscribe(o.notifyManager.batchCalls(e)):n.noop;return v.updateResult(),t},[v,R]),()=>v.getCurrentResult(),()=>v.getCurrentResult()),s.useEffect(()=>{v.setOptions(p)},[p,v]),p?.suspense&&m.isPending)throw v.fetchOptimistic(p).catch(()=>{h.clearReset()});if((({result:e,errorResetBoundary:t,throwOnError:r,query:s,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&s&&(i&&void 0===e.data||(0,n.shouldThrowError)(r,[e.error,s])))({result:m,errorResetBoundary:h,throwOnError:p.throwOnError,query:y,suspense:p.suspense}))throw m.error;return p.notifyOnChangeProps?m:v.trackResult(m)}],486274)},402458,e=>{"use strict";var t=e.i(486274),r=e.i(976858),s=e.i(490867),i=e.i(440994),a=e.i(771907),n=e.i(336640),o=e.i(321643),u=e.i(154231),l=class extends a.Subscribable{#i;#l=void 0;#c=void 0;#h=void 0;#d;#p;#y;#f;#v;#m;#R;#g;#b;#E=new Set;constructor(e,t){super(),this.options=t,this.#i=e,this.#y=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#l.addObserver(this),c(this.#l,this.options)?this.#S():this.updateResult(),this.#Q())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return h(this.#l,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return h(this.#l,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#O(),this.#C(),this.#l.removeObserver(this)}setOptions(e){let t=this.options,r=this.#l;if(this.options=this.#i.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,s.resolveQueryValue)(this.options.enabled,this.#l))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#T(),this.#l.setOptions(this.options),t._defaulted&&!(0,s.shallowEqualObjects)(this.options,t)&&this.#i.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#l,observer:this});let i=this.hasListeners();i&&d(this.#l,r,this.options,t)&&this.#S(),this.updateResult(),i&&(this.#l!==r||(0,s.resolveQueryValue)(this.options.enabled,this.#l)!==(0,s.resolveQueryValue)(t.enabled,this.#l)||(0,s.resolveQueryValue)(this.options.staleTime,this.#l)!==(0,s.resolveQueryValue)(t.staleTime,this.#l))&&this.#_();let a=this.#I();i&&(this.#l!==r||(0,s.resolveQueryValue)(this.options.enabled,this.#l)!==(0,s.resolveQueryValue)(t.enabled,this.#l)||a!==this.#b)&&this.#w(a)}getOptimisticResult(e){let t=this.#i.getQueryCache().build(this.#i,e),r=this.createResult(t,e);return(0,s.shallowEqualObjects)(this.getCurrentResult(),r)||(this.#h=r,this.#p=this.options,this.#d=this.#l.state),r}getCurrentResult(){return this.#h}trackResult(e,t){return new Proxy(e,{get:(e,r)=>(this.trackProp(r),t?.(r),Reflect.get(e,r))})}trackProp(e){this.#E.add(e)}getCurrentQuery(){return this.#l}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t,r=this.#i.defaultQueryOptions(e),s=this.#i.getQueryCache().build(this.#i,r),i=()=>{},a=new Promise(e=>{t=e,i=this.#i.getQueryCache().subscribe(t=>{"updated"===t.type&&t.query.queryHash===s.queryHash&&void 0!==s.state.data&&(i(),e(this.createResult(s,r)))})});return Promise.race([s.fetch().then(()=>{let e=this.createResult(s,r);return t?.(e),e}).finally(()=>{i()}),a])}fetch(e){return this.#S({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#h))}#S(e){this.#T();let t=this.#l.fetch(this.options,e);return e?.throwOnError||(t=t.catch(s.noop)),t}#U(e){return!(0,i.isServer)()&&!1!==(0,s.resolveQueryValue)(this.options.enabled,this.#l)&&(0,s.isValidTimeout)(e)}#_(){this.#O();let e=(0,s.resolveQueryValue)(this.options.staleTime,this.#l);if(this.#h.isStale||!this.#U(e))return;let t=(0,s.timeUntilStale)(this.#h.dataUpdatedAt,e)+1;this.#R=r.timeoutManager.setTimeout(()=>{this.#h.isStale||this.updateResult()},t)}#I(){return(0,s.resolveQueryValue)(this.options.refetchInterval,this.#l)??!1}#w(e){this.#C(),this.#b=e,0!==this.#b&&this.#U(this.#b)&&(this.#g=r.timeoutManager.setInterval(()=>
2{(this.options.refetchIntervalInBackground||n.focusManager.isFocused())&&this.#S()},this.#b))}#Q(){this.#_(),this.#w(this.#I())}#O(){void 0!==this.#R&&(r.timeoutManager.clearTimeout(this.#R),this.#R=void 0)}#C(){void 0!==this.#g&&(r.timeoutManager.clearInterval(this.#g),this.#g=void 0)}createResult(e,t){let r,i=this.#l,a=this.options,n=this.#h,o=this.#d,l=this.#p,h=e!==i?e.state:this.#c,{state:y}=e,f={...y},v=!1;if(t._optimisticResults){let r=this.hasListeners(),s=!r&&c(e,t),n=r&&d(e,i,t,a);(s||n)&&(f={...f,...(0,u.fetchState)(y.data,e.options)}),"isRestoring"===t._optimisticResults&&(f.fetchStatus="idle")}let{error:m,errorUpdatedAt:R,status:g}=f;r=f.data;let b=!1;if(void 0!==t.placeholderData&&void 0===r&&"pending"===g){let e;n?.isPlaceholderData&&t.placeholderData===l?.placeholderData?(e=n.data,b=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#m?.state.data,this.#m):t.placeholderData,void 0!==e&&(g="success",r=(0,s.replaceData)(n?.data,e,t),v=!0)}if(t.select&&void 0!==r&&!b)if(n&&r===o?.data&&t.select===this.#f)r=this.#v;else try{this.#f=t.select,r=t.select(r),r=(0,s.replaceData)(n?.data,r,t),this.#v=r,this.#y=null}catch(e){this.#y=e}else void 0===r&&(this.#y=null);this.#y&&(m=this.#y,r=this.#v,R=Date.now(),g="error",v=!1);let E="fetching"===f.fetchStatus,S="pending"===g,Q="error"===g,O=S&&E,C=void 0!==r;return{status:g,fetchStatus:f.fetchStatus,isPending:S,isSuccess:"success"===g,isError:Q,isInitialLoading:O,isLoading:O,data:r,dataUpdatedAt:f.dataUpdatedAt,error:m,errorUpdatedAt:R,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:e.isFetched(),isFetchedAfterMount:f.dataUpdateCount>h.dataUpdateCount||f.errorUpdateCount>h.errorUpdateCount,isFetching:E,isRefetching:E&&!S,isLoadingError:Q&&!C,isPaused:"paused"===f.fetchStatus,isPlaceholderData:v,isRefetchError:Q&&C,isStale:p(e,t),refetch:this.refetch,isEnabled:!1!==(0,s.resolveQueryValue)(t.enabled,e)}}updateResult(){let e=this.#h,t=this.createResult(this.#l,this.options);if(this.#d=this.#l.state,this.#p=this.options,void 0!==this.#d.data&&(this.#m=this.#l),(0,s.shallowEqualObjects)(t,e))return;this.#h=t;let r=(()=>{if(!e)return!0;let{notifyOnChangeProps:t}=this.options,r="function"==typeof t?t():t;if("all"===r||!r&&!this.#E.size)return!0;let s=new Set(r??this.#E);return this.options.throwOnError&&s.add("error"),Object.keys(this.#h).some(t=>this.#h[t]!==e[t]&&s.has(t))})();o.notifyManager.batch(()=>{r&&this.listeners.forEach(e=>{e(this.#h)}),this.#i.getQueryCache().notify({query:this.#l,type:"observerResultsUpdated"})})}#T(){let e=this.#i.getQueryCache().build(this.#i,this.options);if(e===this.#l)return;let t=this.#l;this.#l=e,this.#c=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#Q()}};function c(e,t){return!1!==(0,s.resolveQueryValue)(t.enabled,e)&&void 0===e.state.data&&("error"!==e.state.status||!1!==(0,s.resolveQueryValue)(t.retryOnMount,e))||void 0!==e.state.data&&h(e,t,t.refetchOnMount)}function h(e,t,r){if(!1!==(0,s.resolveQueryValue)(t.enabled,e)&&"static"!==(0,s.resolveQueryValue)(t.staleTime,e)){let i=(0,s.resolveQueryValue)(r,e);return"always"===i||!1!==i&&p(e,t)}return!1}function d(e,t,r,i){return(e!==t||!1===(0,s.resolveQueryValue)(i.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&p(e,r)}function p(e,t){return!1!==(0,s.resolveQueryValue)(t.enabled,e)&&e.isStaleByTime((0,s.resolveQueryValue)(t.staleTime,e))}e.s(["useQuery",0,function(e,r){return(0,t.useBaseQuery)(e,l,r)}],402458)},419265,e=>{"use strict";var t=e.i(959020),r=e.i(796401),s=e.i(475529),i=e.i(548726),a=e.i(131380),n=e.i(951217),o=e.i(956591),u=e.i(494558),l=e.i(588693),c=e.i(640029);let h=["news","gallery","program","video"];function d({hubUrl:e,topics:t,locale:r,localizeTopics:s=!0}){let i=new URL(e);for(let e of t)e&&i.searchParams.append("topic",s&&r?function(e,t){let r=e.replace(/\/+$/,""),s=`/${t}`;return r.endsWith(s)?r:`${r}${s}`}(e,r):e);return i.toString()}function p(e){let t=e.split("\n").filter(e=>e.startsWith("data:")).map(e=>e.slice(5).trimStart()).join("\n");if(!t)return null;try{let e=JSON.parse(t);return"object"==typeof e&&null!==e?e:{data:e}}catch{return{data:t}}}async function y(e,t,r){if(!e.body)throw Error("Mercure returned an empty event stream.");let s=e.body.getReader(),i=new TextDecoder,a="";try{for(;!r.aborted;){let{done:e,value:r}=await s.read();if(e)return;let n=(a+=i.decode(r,{stream:!0}).replace(/\r\n/g,"\n")).indexOf("\n\n");for(;n>=0;){let e=p(a.slice(0,n));e&&t(e),n=(a=a.slice(n+2)).indexOf("\n\n")}}}finally{s.releaseLock()}}let f=(0,n.createContext)(null);function v(e){return new Promise(t=>{let r=()=>{window.clearTimeout(s),e.removeEventListener("abort",r),t()},s=window.setTimeout(r,3e3);e.addEventListener("abort",r,{once:!0})})}e.s(["MercureProvider",0,function({children:e}){let r=(0,s.useQueryClient)(),m=(0,i.useLocale)(),{data:R,status:g}=(0,a.useSession)(),{fetcher:b}
2=(0,l.useSsoClientFetcher)(),[E,S]=(0,n.useState)(0),Q=(0,n.useRef)(b),O=(0,n.useRef)(new Set),C="https://mercure.tractor-club.com/.well-known/mercure".trim()||null,T=(0,n.useMemo)(()=>{let e;return(e="https://notif-api.tractor-club.com/".trim().replace(/\/+$/,""))?h.map(t=>`${e}/feed/${t}`):[]},[]);(0,n.useEffect)(()=>{Q.current=b},[b]);let _=(0,n.useCallback)(e=>{switch(e.type){case"news.published":r.invalidateQueries({queryKey:c.CMS_NEWS_LIST_QUERY_ROOT}),r.invalidateQueries({queryKey:c.HOME_FEATURED_NEWS_QUERY_KEY});break;case"gallery.published":r.invalidateQueries({queryKey:c.CMS_GALLERY_LIST_QUERY_ROOT}),r.invalidateQueries({queryKey:c.HOME_GALLERY_CAROUSEL_QUERY_KEY})}for(let t of O.current)t(e)},[r]),I=(0,n.useCallback)(e=>(O.current.add(e),()=>O.current.delete(e)),[]);(0,n.useEffect)(()=>{if(!C||0===T.length)return;let e=new EventSource(d({hubUrl:C,topics:T,locale:m}));return e.onmessage=e=>{let t=p(`data:${e.data}`);t&&_(t)},e.onerror=()=>console.warn("[mercure] public stream disconnected; retrying"),()=>e.close()},[_,T,C,m]),(0,n.useEffect)(()=>{let e=R?.user?.id;if(!("authenticated"===g&&e&&R?.accessToken&&!R?.error))return;let t=new AbortController,r=()=>{t.abort(),S(e=>e+1)};return window.addEventListener("online",r),async function(){let e=null,r=0;for(;!t.signal.aborted;){if(!e)try{let s=await Q.current({path:"mercure/subscribe-token",baseUrl:o.BASE_NOTIFICATION_URL_PRIVATE,isPrivate:!0,signal:t.signal});if(t.signal.aborted)return;e=s.data,r=0}catch(e){if(t.signal.aborted)return;if(e instanceof u.ApiAuthError)return void console.error("[mercure] private subscription authentication failed",e);if((r+=1)>2)return void console.error("[mercure] private subscription setup failed after bounded retries",e);console.error("[mercure] private subscription setup failed; retrying",e),await v(t.signal);continue}try{if(!e.token||!e.hubUrl||0===e.topics.length)return void console.error("[mercure] private subscription response is missing its hub URL or authorized topics.");let r=await fetch(d({hubUrl:e.hubUrl,topics:e.topics,localizeTopics:!1}),{headers:{Accept:"text/event-stream",Authorization:`Bearer ${e.token}`},cache:"no-store",signal:t.signal});if(!r.ok)throw(401===r.status||403===r.status)&&(e=null),Error(`Mercure rejected the private subscription (${r.status}).`);await y(r,_,t.signal)}catch(e){if(t.signal.aborted)return;console.error("[mercure] private stream failed",e)}await v(t.signal)}}(),()=>{window.removeEventListener("online",r),t.abort()}},[_,m,E,R?.accessToken,R?.error,R?.user?.id,g]);let w=(0,n.useMemo)(()=>({hubUrl:C,dispatch:_,subscribe:I}),[_,C,I]);return(0,t.jsx)(f.Provider,{value:w,children:e})},"useMercureEvent",0,function(e){let t,s,i=(0,r.c)(4),{subscribe:a}=function(){let e=(0,n.useContext)(f);if(!e)throw Error("useMercure must be used inside MercureProvider.");return e}();i[0]!==e||i[1]!==a?(t=()=>a(e),s=[e,a],i[0]=e,i[1]=a,i[2]=t,i[3]=s):(t=i[2],s=i[3]),(0,n.useEffect)(t,s)}],419265)},640029,e=>{"use strict";let t=["cms","gallery","list"],r=["academy","registration","resume"];e.s(["ACADEMY_CURRENT_USER_REGISTRATIONS_QUERY_KEY",0,["academy","current-user","registrations"],"ACADEMY_FEES_LIST_QUERY_KEY",0,["academy","fees","list"],"ACADEMY_LOCATIONS_LIST_QUERY_KEY",0,e=>["academy","locations","list",e],"ACADEMY_PAYMENT_VERIFICATION_QUERY_KEY",0,e=>["academy","payment","verification",e],"ACADEMY_PROVINCES_LIST_QUERY_KEY",0,e=>["academy","provinces","list",e],"ACADEMY_REGISTRATION_INFORMATION_QUERY_KEY",0,["academy","registration","information"],"ACADEMY_REGISTRATION_STATUS_QUERY_KEY",0,["academy","registration","status"],"CMS_GALLERY_LIST_QUERY_ROOT",0,t,"CMS_NEWS_LIST_QUERY_ROOT",0,["cms","news","list"],"CMS_TAGS_LIST_QUERY_KEY",0,e=>["cms","tags","list",e],"HOME_FEATURED_NEWS_QUERY_KEY",0,["home","featured-news"],"HOME_GALLERY_CAROUSEL_QUERY_KEY",0,["home","gallery-carousel"],"MATCH_CENTER_HEAD_TO_HEAD_QUERY_KEY",0,(e,t,r)=>["match-center","head-to-head",e,t,r],"NOTIFICATION_PREFERENCES_QUERY_KEY",0,["account","notification-preferences"],"USER_PROFILE_QUERY_KEY",0,["account","profile"],"academyCitiesListQueryKey",0,(e,t)=>["academy","provinces",e,"cities",t],"academyRegistrationResumeByIdQueryKey",0,e=>[...r,e],"academyRegistrationResumeQueryKey",0,(e,t)=>[...r,e,t],"activeMatchOverlayQueryKey",0,e=>["match-overlay","active",e],"cmsGalleryListQueryKey",0,e=>[...t,e]])}]); 3 4//# debugId=a6fffa3f-c2bb-38d1-bfba-1492e416943f
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.