1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3494],{60389:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[site]/templates/speakers",function(){return r(8892)}])},70003:function(e,t,r){"use strict";r.d(t,{NJ:function(){return p},YK:function(){return i}});var a=r(60418),n=r(82066);let s={retry:0,refetchOnWindowFocus:!1,staleTime:18e5,keepPreviousData:!0},l={"LIONS B2B Summit":"B2B Summit"},o=async e=>{let{siteName:t,searchQueryTerm:r,gqlQuery:n,filterQueryTerm:s,agendaType:o}=e,i=new URLSearchParams({siteName:t,searchQueryTerm:r,gqlQuery:n,filterQueryTerm:l[s]||s,agendaType:o});return(await a.Z.get("/api/speakers/list?".concat(i))).data},i=e=>{let{searchQueryTerm:t,slug:r,siteName:a,gqlQuery:l,filterQueryTerm:i,agendaType:u="default"}=e,c=["speakersList",t,r,i,u];return(0,n.useQuery)(c,()=>o({siteName:a,searchQueryTerm:t,gqlQuery:l,filterQueryTerm:i,agendaType:u}),s)},u=e=>{let{speaker:t,filterExcludeList:r}=e;return Array.from(new Map((t.speakerTagData||[]).filter(e=>!(null==r?void 0:r.includes(e.speakerTag))).map((e,r)=>({key:"".concat(t.speakerSlug,"-").concat(e.speakerTag,"-").concat(r),copy:(null==l?void 0:l[e.speakerTag])||e.speakerTag})).filter(e=>e.copy).map(e=>[e.copy,e])).values())},c=e=>Array.from(new Map(e.speakerTypeData.filter(e=>{var t;return!1===e.hidden&&(null===(t=e.speakerType)||void 0===t?void 0:t.trim())}).map((t,r)=>({key:"".concat(e.speakerSlug,"-").concat(r),copy:t.speakerType})).map(e=>[e.copy,e])).values()),p=e=>{let{tagType:t,speaker:r,filterExcludeList:a}=e;if(!r)return[];switch(t){case"eventTypes":return u({speaker:r,filterExcludeList:a});case"speakerTypes":return c(r);default:return[]}}},8892:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return C},default:function(){return D}});var a=r(52903),n=r(82066),s=r(2784),l=r(5632),o=r(26580),i=r(28809),u=r(28898),c=r(32242),p=r(50917),d=r(8405),h=r(35145),k=r(63100),y=r(49138),m=r(92603),g=r(52818);let f={paddingX:"none",marginBottom:"none"},v={horizon:{...f},cannesLions:{...f,paddingX:"large"},money2020:{...f},eurobest:{...f},dubailynx:{...f},spikesasia:{...f},fintechamericas:{...f},contagious:{...f}},w=(0,m.Z)(g.Z,{target:"e1uhb0bo0"})(e=>{let{theme:{colors:t}}=e;return{"> *:nth-of-type(2n+1)":{background:t.white}}}),T=(0,m.Z)(i.kC,{target:"e1uhb0bo1"})(e=>{let{theme:{slug:t,space:r}}=e,{paddingX:a="none",marginBottom:n="none"}=v[t];return{padding:"0 ".concat(r[a]),marginBottom:"".concat(r[n]),justifyContent:"space-between",alignItems:"center",rowGap:r.large}});var S=r(52066),Z=r(70003),_=r(19675);let b=e=>Array.isArray(e)?e[0]:null!=e?e:"";var N=e=>{var t,r,n,m;let{speakerTypeConfig:g,showSpeakerTypes:f,showEventTypeFilter:v,slug:N,siteSettings:E,featureSettings:B,filterExcludeList:C,gqlQuery:D,content:P,eventTypes:R,backgroundImage:Q,sortBy:L,tagType:F,userDetails:j,siteName:x,speakersTitle:O}=e,{query:X}=(0,l.useRouter)(),{t:A}=(0,o.$G)("speakers"),[I,W]=(0,s.useState)((null==X?void 0:X.speakerTag)||""),[q,G]=(0,s.useState)((null==X?void 0:X.search)||""),[J,K]=(0,s.useState)(""),M=A("speakers:list.allEventTypes"),{data:U,error:V,isError:Y,isLoading:z,isPreviousData:$}=(0,Z.YK)({searchQueryTerm:q,slug:N,siteName:x,gqlQuery:D,filterQueryTerm:I,agendaType:g}),H=null==U?void 0:null===(t=U.speakers)||void 0===t?void 0:t.length;return((0,S.p2)(),(0,s.useEffect)(()=>{if($)return;let e="";(null==q?void 0:q.length)<=2&&!I?e=O:H>0?e=A(1===H?"speakers:list.showingResultsFor_one":"speakers:list.showingResultsFor_other",1===H?"speakers:list.showingResultsFor_one":"speakers:list.showingResultsFor_other",{count:H,term:b(q||I)}):0===H&&(e=A("speakers:list.noResults","speakers:list.noResults",{term:b(q||I)})),K(e)},[I,$,null==q?void 0:q.length,q,H]),Y)?((0,h.f)(V),null):(U&&k.m.sortDataBy(null==U?void 0:U.speakers,L),(0,a.BX)(w,{...E.spacer,children:[null==P?void 0:P.map((e,t)=>(0,a.tZ)(y.Z,{content:e},"component_".concat(t.toString()))),(null==B?void 0:null===(n=B.speakers)||void 0===n?void 0:null===(r=n.filters)||void 0===r?void 0:r.progressiveSearch)&&(0,a.tZ)(u.W2,{children:(0,a.tZ)(T,{flexWrap:"wrap",children:(0,a.tZ)(_.x,{slug:N,defaultSearchValue:"",defaultDropdownValue:"",searchParam:"search",dropdownParam:"speakerTag",defaultDropdownOption:M,setSearchCallback:G,setDropdownCallback:W,searchPlacehlder:"",searchErrors:{searchSpeakers:""},searchTouched:{searchSpeakers:!1},userDetails:j,filterLabel:A("speakers:list.filterByEventType"),options:R,shouldShowDropdown:v,searchQueryLimit:2})})}),z?(0,a.tZ)(w,{...E.spacer,children:(0,a.tZ)(u.W2,{children:(0,a.tZ)(u.rj,{justifyContent:"center",children:(0,a.tZ)(d.Z,{color:"black"})})})}):(0,a.tZ)(i.xu,{children:(0,a.tZ)(p.Z,{componentsPerRow:4,title:void 0!==H?J:"",children:null===(m=U.speakers)||void 0===m?void 0:m.map((e,t)=>{var r;let n=f?(0,Z.NJ)({tagType:F,speaker:e,filterExcludeList:C}):null;return(0,a.tZ)(c.Z,{backgroundImage:Q,name:e.fullName,companyName:{copy:e.company},country:(null==B?void 0:null===(r=B.speakers)||void 0===r?void 0:r.showCountry)&&null!==e.countryName?{copy:e.countryName}:null,media:{src:e.imageSrc,alt:e.fullName},jobTitle:{copy:e.jobTitle},href:"/".concat(N,"/").concat(e.speakerSlug),tags:n,variant:"default"},"speaker_".concat(t.toString()))})})})]}))},E=r(99916);let B=new n.QueryClient;var C=!0,D=e=>{let{speakerTypeConfig:t,hero:r,prefooterBanner:s,speakersUrl:l,slug:o,siteSettings:i,featureSettings:u,filterExcludeList:c,showSpeakerTypes:p,showEventTypeFilter:d,content:h,eventTypes:k,speakerBackgroun
1dUrl:y,gqlQuery:m,sortBy:g,tagType:f,userDetails:v,siteName:w,speakersTitle:T}=e,S={speakerTypeConfig:t,speakersUrl:l,slug:o,siteSettings:i,showSpeakerTypes:p,showEventTypeFilter:d,featureSettings:u,filterExcludeList:c,gqlQuery:m,content:h,eventTypes:k,sortBy:g,tagType:f,userDetails:v,siteName:w,speakersTitle:T};return y&&(S.backgroundImage=y),(0,a.tZ)(n.QueryClientProvider,{client:B,children:(0,a.tZ)(E.Z,{hero:r,prefooterBanner:s,children:(0,a.tZ)(N,{...S})})})}}},function(e){e.O(0,[4688,2066,3024,4504,2888,9774,179],function(){return e(e.s=60389)}),_N_E=e.O()}]);
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.