PageSourceSearch

https://www.fellowscourse.com/_next/static/chunks/98361-f4f9af44e6cb38a6.js

js fellowscourse.com collected 2026-10-07 08:40:51 UTC 6,861 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[98361],{20759:(e,t,n)=>{n.d(t,{A:()=>r});let r={215:{suppressEvents:[]},199:{suppressEvents:[],suppressOndemand:[97812,98430,98116,98348,97941,98565,98166,97821,98052,99522,99532,99536,99524,99534,99538,99395,99393,99416,99413,99431,99435,97600,98005,97727,98316,98569,99429,98474,98099,98576]},189:{suppressEvents:[89696,89412,89794,89168,89765,89682]},187:{suppressEvents:[87044,87099,87101,87105,87480,87428]},178:{suppressEvents:[87158,87154,87166,87159,87160,87161,87162,87163,87164]},177:{alternateLinks:{86703:"https://www.tctmd.com/registration-latest-transcatheter-repair-therapies-mitral-regurgitation-teer-annuloplasty"}},176:{suppressEvents:[79108,79127,79157,79193,79213,79218,79182],alternateLinks:{80898:"",80489:"https://www.tctmd.com/registration-Tricuspid-Valve-Therapies-Why-a-Transcatheter-Toolbox-is-Required",80477:"https://www.tctmd.com/Registration-Aortic-Stenosis-TAVR-ViV-TAVR-Peri-procedural-Hemodynamics"}}}},94364:(e,t,n)=>{n.d(t,{R9:()=>s,zq:()=>function e(t,n){for(let r=0;r<n.length;r++){if(n[r].id==t)return n[r];if(n[r].children){let s=e(t,n[r].children);if(s)return s}}return null}}),n(25702),n(5323);let r={all:[11642,9204],200:[]};function s(e,t,n="faculty_id"){let a=[...r.all,...r[e]||[]];return t.filter(e=>!a.includes(e[n]))}n(99742)},98361:(e,t,n)=>{n.d(t,{yX:()=>y,Q0:()=>f,Bl:()=>p,I:()=>m,jK:()=>_,$K:()=>v,dr:()=>h,_i:()=>F,zN:()=>g,GC:()=>w,yg:()=>q});var r=n(67914),s=n(78028),a=n(20759),i=n(94364),l=n(97284),u=n(44908),o=n(42400),c=n.n(o);n(99742);let d="https://agenda.crf.org/api/v1";function y(e,t,n=!0){return t={queryKey:["conference",e],...t},(0,r.I)({queryKey:t.queryKey,queryFn:async()=>{let{data:t}=await s.A.get(d+"/conferences/"+e);return t.data},refetchOnWindowFocus:!1,enabled:n})}function p(e,t,n,i=!0){t={depth:"all",filter_status:"Published",limit:0,...t};let o=(n={queryKey:["events"],videoLinksLevel:2,withVideoOnly:!1,onDemandOnly:!1,excludeOnDemand:!1,removePrivateAndNotOnDemandSessions:!1,prepEventListForChannel:!1,sessions:!1,proxy:!1,programFeed:!1,...n}).sessions?"sessions":"events";return(0,r.I)({queryKey:n.queryKey,queryFn:async()=>{let r;if(n.programFeed&&!n.sessions){let{data:t}=await s.A.get(`/api/program/${e}`);r=function(e){if(!e||1!==e.v||!Array.isArray(e.events))throw Error("Unexpected program feed payload");let{sessionTypes:t={},venues:n={},roles:r={},users:s={}}=e;return e.events.map(function e(a){let i={id:a.id,title:a.title??"",datetime_start:a.datetime_start??null,datetime_end:a.datetime_end??null,duration:a.duration??null,root_id:a.root_id??null,parent_id:a.parent_id??null,session_type_id:a.session_type_id??null,session_type:t[a.session_type_id]??null,depth:a.depth??0,description:a.description??null,status:a.status??null,addevent_id:a.addevent_id??null,is_satellite_event:a.is_satellite_event??0,params:{on_demand:0,credit:[],...a.params||{}},venue:null!=a.venue_id&&n[a.venue_id]?{...n[a.venue_id]}:null,tracks:a.tracks?[...a.tracks]:[],event_topics:a.event_topics?[...a.event_topics]:[],moderators:(a.moderators||[]).map(([e,t,n])=>({role:{...r[e]||{id:e},...null!=n?{display_name:n}:{}},users:t.flatMap(e=>{let[t,n]=Array.isArray(e)?e:[e,0];return s[t]?[{...s[t],highlight:n}]:[]})})),links:a.links?a.links.map(e=>({...e})):[],children:(a.children||[]).map(e)};return void 0!==a.day&&(i.day=a.day),i})}(t)}else{let a=n.proxy&&!n.sessions?`/api/emma/events/${e}`:d+"/conferences/"+e+"/"+o,{data:i}=await s.A.get(a,{params:t});r=i?.events?.data}if(!r?.length)return!1;if(n.onDemandOnly&&(r=r.filter(e=>e.params.on_demand)),n.excludeOnDemand&&(r=r.filter(e=>!e.params.on_demand)),n.withVideoOnly&&(r=r.filter(e=>e.links?.length)),n.removePrivateAndNotOnDemandSessions&&(r=r.filter(e=>!("Private"==e.status&&!e.params.on_demand))),k(e,r),a.A[e]?.suppressEvents&&(r=r.filter(t=>!a.A[e].suppressEvents.includes(t.id))),r=r.sort((e,t)=>e.datetime_start<t.datetime_start?-1:1),n.prepEventListForChannel)for(let[e,t]of(r=r.flatMap(e=>e.children),3===n.videoLinksLevel&&(r=r.flatMap(e=>(e.children.forEach(t=>t.tracks=t.tracks.concat(e.tracks)),e.children))),(r=(r=r.filter(e=>!["break","check-in"].includes(e.title.toLowerCase()))).sort((e,t)=>
1e.datetime_start<t.datetime_start?-1:1)).forEach(e=>{let t=e.links?.find(e=>"video"===e.type&&e.id);t&&(e.preview_image_url=t.preview_image_url,e.brightcove_id=t.id)}),Object.entries(c()(r,e=>e.session_type))))for(let[e,n]of Object.entries(c()(t,e=>(0,l.p)(new Date(e.datetime_start))))){let e=n[n.length-1];e.datetime_end_buffer=(0,u.z)(new Date(e.datetime_end),30)}return r},refetchOnWindowFocus:!1,enabled:i})}function f(e,t,n,a){return n={depth:"all",...n},a={queryKey:["event",t],withVideoOnly:!0,...a},(0,r.I)({queryKey:a.queryKey,queryFn:async()=>{let{data:r}=await s.A.get(d+"/conferences/"+e+"/events/"+t,{params:n});return k(e,[r.event]),r.event},refetchOnWindowFocus:!1})}function m(e,t=["faculty"],n=!0){return(0,r.I)({queryKey:["faculty"],queryFn:async()=>{let{data:n}=await s.A.get(d+"/conferences/"+e+"/faculty",{params:{limit:0,filter_role:t}});return(0,i.R9)(e,n.faculty.data)},refetchOnWindowFocus:!1,enabled:n})}function _(e,t,n=!0){return(0,r.I)({queryKey:["faculty",t],queryFn:async()=>{let{data:n}=await s.A.get(d+"/conferences/"+e+"/faculty/"+t);return n.faculty},refetchOnWindowFocus:!1,enabled:n})}function h(e,t=!0){return(0,r.I)({queryKey:["specialFaculty"],queryFn:async()=>{let{data:t}=await s.A.get(d+"/conferences/"+e+"/special_faculty"),n=t.faculty.data.filter(e=>"Program Planning Group"!==e.role);return(0,i.R9)(e,n)},refetchOnWindowFocus:!1,enabled:t})}function v(e){return(0,r.I)({queryKey:["plannnerRoles"],queryFn:async()=>{let{data:t}=await s.A.get(d+"/conferences/"+e+"/categories/meeting-planner-roles");return t.data.filter(e=>"Program Planning Group"!==e.name)},refetchOnWindowFocus:!1})}function g(e){return(0,r.I)({queryKey:["sessionTypes"],queryFn:async()=>{let{data:t}=await s.A.get(d+"/conferences/"+e+"/categories/session-type");return t.data},refetchOnWindowFocus:!1})}function w(e){return(0,r.I)({queryKey:["tracks",e],queryFn:async()=>{let{data:t}=await s.A.get(d+"/conferences/"+e+"/categories/tracks?in_use=true");return t.data},refetchOnWindowFocus:!1})}function q(e){return(0,r.I)({queryKey:["venues",e],queryFn:async()=>{let{data:t}=await s.A.get(d+"/conferences/"+e+"/venues?in_use=1");return t?.venues?.data},refetchOnWindowFocus:!1})}function F(e,t){let n="bySessionType"===e?`/conferences/${t}/categories/session-type`:"/categories/tracks?in_use=true";return(0,r.I)({queryKey:["emmaGroups"],queryFn:async()=>{let{data:e}=await s.A.get(d+n);return e.data},refetchOnWindowFocus:!1})}function k(e,t){t.forEach(t=>{t.moderators?.length&&t.moderators.forEach(t=>{t.users=(0,i.R9)(e,t.users,"id")}),t.children?.length&&k(e,t.children)})}}}]);
2//# sourceMappingURL=98361-f4f9af44e6cb38a6.js.map

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.