1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9168],{30117:function(n,e,t){var i=t(59499),r=t(4730),o=t(67294),a=t(11163),s=t(27857),c=t(85893),l=["placeholder","white","searchContext","searchPaths","redirectPath"];function d(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,i)}return t}e.Z=function(n){var e,t=n.placeholder,u=n.white,_=n.searchContext,p=n.searchPaths,y=n.redirectPath,m=void 0===y?"/":y,f=(0,r.Z)(n,l),h=(0,a.useRouter)(),v=(void 0===p?[]:p).some(function(n){return h.pathname===n||h.pathname.startsWith(n+"/")}),g=(0,o.useState)(""),w=g[0],b=g[1],O=v&&_?(null===(e=_.searchState)||void 0===e?void 0:e.search)||"":w;return(0,c.jsx)(s.Z,function(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?d(Object(t),!0).forEach(function(e){(0,i.Z)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):d(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}({white:u,value:O,placeholder:void 0===t?"Search":t,onValue:function(n){v&&_?_.updateSearch(n):b(n)},onChange:function(n){var e=n.q;v&&_?_.updateSearch(e):e.trim()&&h.push({pathname:m,query:{search:e}})},debounceDelay:0},f))}},28898:function(n,e,t){var i=t(59499),r=t(4730);t(67294);var o=t(30117),a=t(88422),s=t(85893),c=["placeholder"];function l(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,i)}return t}e.Z=function(n){var e=n.placeholder,t=(0,r.Z)(n,c),d=null;try{d=(0,a.lJ)()}catch(n){}return(0,s.jsx)(o.Z,function(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?l(Object(t),!0).forEach(function(e){(0,i.Z)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}({placeholder:void 0===e?"Search News":e,searchContext:d,searchPaths:["/news","/news/search"],redirectPath:"/news"},t))}},32280:function(n,e,t){var i=t(4730),r=t(73509),o=t(75708),a=t(85893),s=["style","className","link","data"];e.Z=function(n){n.style,n.className;var e=n.link;return n.data,(0,i.Z)(n,s),(0,a.jsxs)("div",{className:"flex flex-row md:flex-wrap overflow-auto items-center py-3",children:[(0,a.jsx)(r.Z,{innerMenuItem:"true",link:"/news",blue:!0,active:"/news"===e,children:"ALL"}),(0,a.jsx)(o.Z,{className:"mx-2 mb-1"}),(0,a.jsx)(r.Z,{innerMenuItem:"true",link:"/news/editors_choice",blue:!0,active:"/news/editors_choice"===e,children:"EDITORâS PICKS"}),(0,a.jsx)(o.Z,{className:"mx-2 mb-1"}),(0,a.jsx)(r.Z,{innerMenuItem:"true",link:"/most_viewed?instance=news",blue:!0,active:"most_viewed"===e,children:"MOST VIEWED THIS MONTH"}),(0,a.jsx)(o.Z,{className:"mx-2 mb-1"}),(0,a.jsx)(r.Z,{innerMenuItem:"true",link:"/news/authors",blue:!0,active:"/news/authors"===e,children:"LBBâS AUTHORS"})]})}},88422:function(n,e,t){t.d(e,{Lq:function(){return U},eF:function(){return A},lJ:function(){return L},$T:function(){return M}});var i,r,o=t(27812),a=t(59499),s=t(67294),c=t(50029),l=t(71383),d=t(87794),u=t.n(d),_=t(22865),p=t(71641),y=t(14101),m=y.T_.NEWS,f=function(n){var e,t,i,r,o,a,s,c,l=[];if((null===(e=n.newsChannels)||void 0===e?void 0:e.length)>0){var d=n.newsChannels.map(function(n){return"newsChannel.id = ".concat(n)}).join(" OR ");l.push("(".concat(d,")"))}if((null===(t=n.categories)||void 0===t?void 0:t.length)>0){var u=n.categories.map(function(n){return"categories.id = ".concat(n)}).join(" OR ");l.push("(".concat(u,")"))}if((null===(i=n.companyTypes)||void 0===i?void 0:i.length)>0){var _=n.companyTypes.map(function(n){return"companyOffices.companyType.id = ".concat(n)}).join(" OR ");l.push("(".concat(_,")"))}if((null===(r=n.sectors)||void 0===r?void 0:r.length)>0){var p=n.sectors.map(function(n){return"companyOffices.companyType.sector.id = ".concat(n)}).join(" OR ");l.push("(".concat(p,")"))}var y=[];if((null===(o=n.countries)||void 0===o?void 0:o.length)>0){var m=n.countries.map(function(n){return"primaryOfficeCountryId = ".concat(n," OR newsCityCountryId = ").concat(n)}).join(" OR ");y.push("(".concat(m,")"))}if((null===(a=n.continents)||void 0===a?void 0:a.length)>0){var f=n.continents.map(function(n){return"primaryOfficeContinentId = ".concat(n," OR newsCityContinentId = ").concat(n)}).join(" OR ");y.push("(".concat(f,")"))}if(y.length>0&&l.push("(".concat(y.join(" AND "),")")),(null===(s=n.holdingCompanies)||void 0===s?void 0:s.length)>0){var h=n.holdingCompanies.map(function(n){return"companyOffices.holdingCompany.id = ".concat(n)}).join(" OR ");l.push("(".concat(h,")"))}if((null===(c=n.associations)||void 0===c?void 0:c.length)>0){var v=n.associations.map(function(n){return"associations.id = ".concat(n)}).join(" OR ");l.push("(".concat(v,")"))}return l.length>0?l.join(" AND "):void 0},h=(i=(0,c.Z)(u().mark(function n(e){var t,i,r,o,a,s,c;return u().wrap(function(n){for(;;
1)switch(n.prev=n.next){case 0:return t=f({newsChannels:e.types,sectors:e.sectors,continents:e.continents,countries:e.countries,categories:e.categories,companyTypes:e.company_types,associations:e.associations,holdingCompanies:e.holding_companies}),i={q:e.search||"",offset:e.skip||0,limit:e.limit||20},e.search?(i.matchingStrategy="all",i.attributesToSearchOn=["title","description","newsChannel.name","categories.name","companyOffices.name","credits.name"]):i.sort=["date:desc"],t&&(i.filter=t),o=(r=(0,y.PH)()).url,a=r.apiKey,n.next=8,fetch("".concat(o,"/indexes/").concat(m,"/search"),{method:"POST",headers:{"Content-Type":"application/json",Authorization:"Bearer ".concat(a)},body:JSON.stringify(i)});case 8:if((s=n.sent).ok){n.next=14;break}return n.next=12,s.text();case 12:throw c=n.sent,Error("Meilisearch request failed: ".concat(s.status," - ").concat(c));case 14:return n.next=16,s.json();case 16:return n.abrupt("return",n.sent);case 17:case"end":return n.stop()}},n)})),function(n){return i.apply(this,arguments)}),v=t(11751),g=(0,_.Ps)(r||(r=(0,l.Z)(['\n query NewsFiltersSimple @cached(ttl: 180) {\n news_type: news_channels(order_by: { priority: desc }) {\n id\n name\n }\n sector: company_types(where: { type: { _eq: "sector" } }, order_by: { name: asc }) {\n id\n name\n }\n continent: continents(order_by: { name: asc }) {\n id\n name\n }\n country: countries(order_by: { name: asc }) {\n id\n name\n }\n category: categories(order_by: { name: asc }) {\n id\n name\n parent_id\n }\n company_type: company_types(where: { type: { _neq: "sector" } }, order_by: { name: asc }) {\n id\n name\n }\n associations: partners(order_by: { name: asc }) {\n id\n name\n }\n holding_companies: holding_companies(order_by: { name: asc }) {\n id\n name\n }\n }\n']))),w=function(n){var e,t,i,r,o,a,l,d,_,p=(0,s.useState)(null),y=p[0],m=p[1],f=(0,s.useState)(!0),g=f[0],w=f[1],b=(0,s.useState)(null),O=b[0],j=b[1],k=(e=(0,c.Z)(u().mark(function n(e){var t;return u().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return w(!0),n.prev=1,n.next=4,h(e);case 4:t=n.sent,m((0,v.z)(t)),j(null),n.next=14;break;case 10:n.prev=10,n.t0=n.catch(1),j(n.t0),m(null);case 14:return n.prev=14,w(!1),n.finish(14);case 17:case"end":return n.stop()}},n,null,[[1,10,14,17]])})),function(n){return e.apply(this,arguments)});return(0,s.useEffect)(function(){k(n)},[n.skip,n.limit,n.search,(null===(t=n.types)||void 0===t?void 0:t.join(","))||"",(null===(i=n.sectors)||void 0===i?void 0:i.join(","))||"",(null===(r=n.continents)||void 0===r?void 0:r.join(","))||"",(null===(o=n.countries)||void 0===o?void 0:o.join(","))||"",(null===(a=n.categories)||void 0===a?void 0:a.join(","))||"",(null===(l=n.company_types)||void 0===l?void 0:l.join(","))||"",(null===(d=n.associations)||void 0===d?void 0:d.join(","))||"",(null===(_=n.holding_companies)||void 0===_?void 0:_.join(","))||"",n.editionId]),{data:y,loading:g,error:O,refetch:function(){return k(n)}}},b=function(n){var e=w({search:n.search,skip:n.skip||0,limit:n.limit||20,types:n.types,sectors:n.sectors,continents:n.continents,countries:n.countries,categories:n.categories,company_types:n.company_types,associations:n.associations,holding_companies:n.holding_companies,editionId:n.editionId}),t=e.data,i=e.loading,r=e.error,o=e.refetch;return{news:(null==t?void 0:t.news)||[],total:(null==t?void 0:t.total)||0,loading:i,error:r,refetch:o}},O=t(11163),j=function(n){return n?Array.isArray(n)?n.map(Number):[Number(n)]:[]},k=function(n,e){var t=(0,O.useRouter)(),i=(0,s.useRef)(!0),r=(0,s.useRef)(null),o=(0,s.useRef)(0);(0,s.useEffect)(function(){if(i.current&&t.isReady){var n=t.query,a={search:n.search||"",types:j(n.types),sectors:j(n.sectors),continents:j(n.continents),countries:j(n.countries),categories:j(n.categories),company_types:j(n.company_types),associations:j(n.associations),holding_companies:j(n.holding_companies),edition:n.edition||""};e(a),r.current=JSON.stringify(a),i.current=!1,o.current=Date.now()+350}},[t.isReady,e]),(0,s.useEffect)(function(){if(!i.current&&!(Date.now()<o.current)){var e,a,s,c,l,d,u,_,p=JSON.stringify(n);if(p!==r.current){r.current=p;var y={};n.search&&(y.search=n.search),(null===(e=n.types)||void 0===e?void 0:e.length)>0&&(y.types=n.types),(null===(a=n.sectors)||void 0===a?void 0:a.length)>0&&(y.sectors=n.sectors),(null===(s=n.continents)||void 0===s?void 0:s.length)>0&&(y.continents=n.continents),(null===(c=n.countries)||void 0===c?void 0:c.length)>0&&(y.countries=n.countries),(null===(l=n.categories)||void 0===l?void 0:l.length)>0&&(y.categories=n.categories),(null===(d=n.company_types)||void 0===d?void 0:d.length)>0&&(y.company_types=n.company_types),(null===(u=n.associations)||void 0===u?void 0:u.length)>0&&(y.associations=n.associations),(null===(_=n.holding_companies)||void 0===_?void 0:_.length)>0&&(y.holding_companies=n.holding_companies),n.edition&&(y.edition=n.edition),t.replace({pathname:t.pathname,query:y},void 0,{shallow:!0})}}},[n,t])},S=t(30841),P=t(26660),N=t(86885),$=t(56025),q=t(37918),Z=t(44897),x=t(3528),C=t(99850),I=t(85893);function R(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,i)}return t}function E(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};
1e%2?R(Object(t),!0).forEach(function(e){(0,a.Z)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):R(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}var J=function(n,e){if(!n||!e||e===C.Ge)return{continents:[],countries:[],editionId:null};var t,i=n.find(function(n){return n.slug===e});if(!i)return{continents:[],countries:[],editionId:null};var r=null===(t=i.edition_filters)||void 0===t?void 0:t.find(function(n){return"/news"===n.pathname});if(!(null!=r&&r.query))return{continents:[],countries:[],editionId:Number(i.id)};var o=r.query.match(/continents=([^&]+)/),a=r.query.match(/countries=([^&]+)/);return{continents:o?o[1].split(",").map(Number):[],countries:a?a[1].split(",").map(Number):[],editionId:Number(i.id)}},T=(0,s.createContext)({}),D=(0,s.createContext)({}),A=function(n){var e,t,i,r,o,a,c,l,d,u,_=n.children,p=(0,P.Ui)({skip:0,limit:3}),y=(0,N.JE)({skip:0,search:null,types:null,sectors:null,continents:null,countries:null,categories:null,sub_categories:null,company_types:null,groups:null,associations:null,holding_companies:null,tags:null,editors_choice:!1,news:!0,work:!1,collections:!1,order_by:{likes:"desc_nulls_last"},limit:3}),m=(0,N.$K)({skip:0,news:!0,work:!1,company:!1,people:!1,order_by:{hits_current_month:"desc_nulls_last"},limit:3}),f=(0,N.$K)({skip:0,news:!1,work:!1,company:!0,people:!1,order_by:{hits_current_month:"desc_nulls_last"},limit:3}),h=(0,N.$K)({skip:0,news:!1,work:!1,company:!1,people:!0,order_by:{hits_current_month:"desc_nulls_last"},limit:3}),v=(0,$.aL)({skip:0,search:null,types:null,sectors:null,continents:null,countries:null,categories:null,sub_categories:null,company_types:null,groups:null,associations:null,holding_companies:null,order_by:{start_date:"desc_nulls_last"},tags:null,editors_choice:!0,limit:3}),g=(0,$.UR)({featured:!0}),w=(0,q.e3)({skip:0,featured_for_news:!0}),b=(0,$.Qq)({skip:0,limit:8,featured_for_news:!0}),O=(0,Z.OJ)({skip:0,type:36,limit:3,group:!1,company:!0,entry:!0,country:!1,search:null,medium:null,tags:null,continents:null,countries:null,categories:null,holding_company:!1,company_types:null,order_by:[{score:"desc"},{year:"desc"}],show_id:1}),j=(0,s.useMemo)(function(){var n,e,t,i,r,o,a,s,c,l;return{loading:g.loading||b.loading||y.loading||m.loading||f.loading||h.loading||v.loading||w.loading,error:g.error||b.error||y.error||m.error||f.error||h.error||v.error||w.error,sector_list:(null===(n=w.data)||void 0===n?void 0:n.sectors)||[],editors_list:(null===(e=v.data)||void 0===e?void 0:e.news)||[],most_liked_list:(null===(t=y.data)||void 0===t?void 0:t.items)||[],most_viewed_news:(null===(i=m.data)||void 0===i?void 0:i.items)||[],most_viewed_companies:(null===(r=f.data)||void 0===r?void 0:r.items)||[],most_viewed_people:(null===(o=h.data)||void 0===o?void 0:o.items)||[],news_topics:(null===(a=b.data)||void 0===a?void 0:a.topics)||[],authors_list:(null===(s=p.data)||void 0===s?void 0:s.authors)||[],featured_channel_list:(null===(c=g.data)||void 0===c?void 0:c.channels)||[],immortal_companies:(null===(l=O.data)||void 0===l?void 0:l.scores)||[]}},[JSON.stringify(null===(e=g.data)||void 0===e?void 0:e.channels),JSON.stringify(null===(t=b.data)||void 0===t?void 0:t.topics),JSON.stringify(null===(i=y.data)||void 0===i?void 0:i.items),JSON.stringify(null===(r=m.data)||void 0===r?void 0:r.items),JSON.stringify(null===(o=f.data)||void 0===o?void 0:o.items),JSON.stringify(null===(a=h.data)||void 0===a?void 0:a.items),JSON.stringify(null===(c=v.data)||void 0===c?void 0:c.news),JSON.stringify(null===(l=w.data)||void 0===l?void 0:l.sectors),JSON.stringify(null===(d=p.data)||void 0===d?void 0:d.authors),JSON.stringify(null===(u=O.data)||void 0===u?void 0:u.scores)]);return(0,I.jsx)(D.Provider,{value:j,children:_})},M=function(){return(0,s.useContext)(D)},U=function(n){var e,t,i,r,c,l,d,u,_,y=n.children,m=(0,s.useContext)(x.ko),f=m.edition,h=m.editions,v=(0,s.useState)({search:"",types:[],sectors:[],continents:[],countries:[],categories:[],company_types:[],associations:[],holding_companies:[],edition:""}
1),w=v[0],O=v[1],j=(0,s.useState)(0),P=j[0],N=j[1],$=(0,s.useState)([]),q=$[0],Z=$[1],R=(0,S.N)(w.search,300);k((0,s.useMemo)(function(){return E(E({},w),{},{search:R})},[w,R]),O),(0,s.useEffect)(function(){if(f&&h){var n=f===C.Ge,e=J(h,f),t=e.continents.length>0,i=e.countries.length>0;O(function(r){return E(E({},r),{},{edition:f,continents:n?r.continents:t?e.continents:[],countries:n?r.countries:i?e.countries:[]})})}},[f,h]);var D=(0,p.a)(g),A=(null===(e=D.data)||void 0===e?void 0:e.category)||[],M=(0,s.useMemo)(function(){var n=new Map,e=new Map(A.map(function(n){return[Number(n.id),n]}));return A.forEach(function(t){if(t.parent_id){var i=Number(t.parent_id);if(!n.has(i)){var r=e.get(i);r&&n.set(i,{id:i,name:r.name})}}else{var o=Number(t.id);n.has(o)||n.set(o,{id:o,name:t.name})}}),Array.from(n.values()).sort(function(n,e){return n.name.localeCompare(e.name)})},[A]),U=(0,s.useMemo)(function(){var n=new Map;return A.forEach(function(e){var t=Number(e.parent_id||e.id);n.has(t)||n.set(t,[]),n.get(t).push(Number(e.id))}),n},[A]),L=(0,s.useMemo)(function(){return J(h,f)},[h,f]),B=b((0,s.useMemo)(function(){var n=[];if(w.categories.length>0){var e=w.categories.reduce(function(n,e){var t=U.get(parseInt(e));return t?[].concat((0,o.Z)(n),(0,o.Z)(t)):n},[]);e.length>0?n=e:D.loading||(n=[-1])}return{search:R,types:w.types,sectors:w.sectors,continents:w.continents,countries:w.countries,categories:n,company_types:w.company_types,associations:w.associations,holding_companies:w.holding_companies,editionId:L.editionId,skip:P,limit:20}},[R,w.types,w.sectors,w.continents,w.countries,w.categories,w.company_types,w.associations,w.holding_companies,L.editionId,P,20,U,D.loading])),H=B.news,W=B.total,F=B.loading,K=B.error;(0,s.useEffect)(function(){0===P?Z(H):H.length>0&&Z(function(n){var e=new Set(n.map(function(n){return n.id})),t=H.filter(function(n){return!e.has(n.id)});return[].concat((0,o.Z)(n),(0,o.Z)(t))})},[H]);var G=(0,s.useCallback)(function(n,e){O(function(t){return E(E({},t),{},(0,a.Z)({},n,e))}),N(0)},[]),z=(0,s.useCallback)(function(n){O(function(e){return E(E({},e),{},{search:n})}),N(0)},[]),V=(0,s.useCallback)(function(){var n=!f||f===C.Ge,e=J(h,f);O({search:"",types:[],sectors:[],continents:n?[]:e.continents,countries:n?[]:e.countries,categories:[],company_types:[],associations:[],holding_companies:[],edition:f||""}),N(0)},[f,h]),Y=(0,s.useCallback)(function(){N(function(n){return n+20})},[20]),Q=(0,s.useMemo)(function(){var n,e,t,i,r,o,a;return{news_type:(null===(n=D.data)||void 0===n?void 0:n.news_type)||[],sector:(null===(e=D.data)||void 0===e?void 0:e.sector)||[],continent:(null===(t=D.data)||void 0===t?void 0:t.continent)||[],country:(null===(i=D.data)||void 0===i?void 0:i.country)||[],category:M,company_type:(null===(r=D.data)||void 0===r?void 0:r.company_type)||[],associations:(null===(o=D.data)||void 0===o?void 0:o.associations)||[],holding_companies:(null===(a=D.data)||void 0===a?void 0:a.holding_companies)||[]}},[JSON.stringify(null===(t=D.data)||void 0===t?void 0:t.news_type),JSON.stringify(null===(i=D.data)||void 0===i?void 0:i.sector),JSON.stringify(null===(r=D.data)||void 0===r?void 0:r.continent),JSON.stringify(null===(c=D.data)||void 0===c?void 0:c.country),JSON.stringify(null===(l=D.data)||void 0===l?void 0:l.category),JSON.stringify(null===(d=D.data)||void 0===d?void 0:d.company_type),JSON.stringify(null===(u=D.data)||void 0===u?void 0:u.associations),JSON.stringify(null===(_=D.data)||void 0===_?void 0:_.holding_companies)]),X=!f||f===C.Ge,nn=J(h,f),ne=nn.countries.length>0?"countries":nn.continents.length>0?"continents":null,nt=(0,s.useMemo)(function(){return{searchState:w,news:q,total:W,loading:F,error:K,updateFilter:G,updateSearch:z,clearAllFilters:V,loadMore:Y,skip:P,limit:20,filterOptions:Q,filtersLoading:D.loading,isGlobalEdition:X,editionFilterType:ne}},[JSON.stringify(w),JSON.stringify(q),W,F,K,G,z,V,Y,P,20,Q,D.loading,X,ne]);return(0,I.jsx)(T.Provider,{value:nt,children:y})},L=function(){var n=(0,s.useContext)(T);if(!n)throw Error("useNewsMeilisearchContext must be used within NewsMeilisearchProvider");return n}},30841:function(n,e,t){t.d(e,{N:function(){return r}});var i=t(67294),r=function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300,t=(0,i.useState)(n),r=t[0],o=t[1],a=(0,i.useRef)(null);return(0,i.useEffect)(function(){return a.current&&clearTimeout(a.current),a.current=setTimeout(function(){o(n)},e),function(){a.current&&clearTimeout(a.current)}},[n,e]),r}},44897:function(n,e,t){t.d(e,{OJ:function(){return S},S9:function(){return I},Tf:function(){return Z},U2:function(){return T},Vw:function(){return N},bt:function(){return U},gW:function(){return $},on:function(){return K},pW:function(){return q},rl:function(){return H},tT:function(){return E},zZ:function(){return A}});var i,r,o,a,s,c,l,d,u,_,p,y=t(71383),m=t(27812),f=t(59499),h=t(22865),v=t(71641),g=t(99850);function w(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,i)}return t}function b(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};
1e%2?w(Object(t),!0).forEach(function(e){(0,f.Z)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):w(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}var O=function(n){var e=n.type,t=n.year,i=n.group,r=n.company,o=(n.entry,n.country),a=n.company_types,s=n.continents,c=n.countries,l=n.categories,d=n.holding_company,u=n.search,_=n.show_id,p=n.medium,y=(n.tags,n.company_id),f=n.score_min,h=n.score_max,v=(n.yearTill,n.entity_id);return i?b(b({deleted_at:{_is_null:!0},content_type_id:{_eq:e},year:{_in:t}},_?{award_id:{_eq:_}}:{}),u||a?{company:b(b({deleted_at:{_is_null:!0}},u?{name:{_similar:u}}:{}),a?{immortal_company_type_id:{_in:a}}:{})}:{company:{deleted_at:{_is_null:!0}}}):r?b(b({deleted_at:{_is_null:!0},content_type_id:{_eq:e},year:{_in:t}},_?{award_id:{_eq:_}}:{}),u||a||c||s?{company_office:b(b(b({deleted_at:{_is_null:!0},is_hidden:{_eq:!1},moderation_state:{_eq:g.OJ}},u?{_or:[{name:{_similar:u}},{company:{name:{_similar:u}}}]}:{}),a?{immortal_company_type_id:{_in:a}}:{}),c||s?{city:b(b({},c?{country_id:{_in:c}}:{}),s?{country:{continent_id:{_in:s}}}:{})}:{})}:{company_office:{deleted_at:{_is_null:!0},is_hidden:{_eq:!1},moderation_state:{_eq:g.OJ}}}):o?b(b({deleted_at:{_is_null:!0},content_type_id:{_eq:e},year:{_in:t}},_?{award_id:{_eq:_}}:{}),u?{country:{name:{_similar:u}}}:{}):d?b(b({deleted_at:{_is_null:!0},content_type_id:{_eq:e},year:{_in:t}},_?{award_id:{_eq:_}}:{}),u?{holding_company:{deleted_at:{_is_null:!0},name:{_similar:u}}}:{holding_company:{deleted_at:{_is_null:!0}}}):b(b(b({deleted_at:{_is_null:!0},content_type_id:{_eq:e},year:{_in:t}},_?{award_id:{_eq:_}}:{}),f&&h?{score:{_gt:f,_lte:h}}:{}),{},{_and:[{award_entry:{moderation_state:{_eq:g.OJ},company_office:{deleted_at:{_is_null:!0}}}}].concat((0,m.Z)(u?[{award_entry:{_or:[{name:{_similar:u}},{company_office:{name:{_similar:u}}}]}}]:[]),(0,m.Z)(y?[{award_entry:{_or:[{company_office_id:{_eq:y}},{award_entry_company_offices:{company_office_id:{_eq:y}}}]}}]:[]),(0,m.Z)(a?[{award_entry:{company_office:{immortal_company_type_id:{_in:a}}}}]:[]),(0,m.Z)(c?[{award_entry:{company_office:{city:{country_id:{_in:c}}}}}]:[]),(0,m.Z)(s?[{award_entry:{company_office:{city:{country:{continent_id:{_in:s}}}}}}]:[]),(0,m.Z)(p?[{award_entry:{medium_type_id:{_in:p}}}]:[]),(0,m.Z)(l?[{award_entry:{award_category_award_entries:{award_category_id:{_in:l}}}}]:[]))},v?{award_entry:{credit_sections:{credit_entries:{credit_entity_id:{_eq:v}}}}}:{})},j=(0,h.Ps)(i||(i=(0,y.Z)(["\n query fetchlist_ScoresNoListCount_180($where: award_scores_bool_exp) @cached(ttl: 180) {\n scores: award_scores_aggregate(where: $where) {\n aggregate {\n count\n }\n }\n }\n"]))),k=(0,h.Ps)(r||(r=(0,y.Z)(["\n query fetchlist_ScoresNoList_180(\n $where: award_scores_bool_exp\n $skip: Int!\n $limit: Int!\n $group: Boolean!\n $company: Boolean!\n $entry: Boolean!\n $country: Boolean!\n $holding_company: Boolean!\n $order_by: [award_scores_order_by!]\n ) @cached(ttl: 180) {\n scores: award_scores(\n limit: $limit\n offset: $skip\n order_by: $order_by\n where: $where\n ) {\n id\n score\n object_id\n rank\n year\n entries_count\n points_per_project\n company: company_office @include(if: $company) {\n name\n slug\n id\n logo\n company_type {\n id\n name\n }\n type\n location: city {\n location\n }\n }\n country: country @include(if: $country) {\n name\n id\n }\n holding_company: holding_company @include(if: $holding_company) {\n name\n id\n }\n entry: award_entry @include(if: $entry) {\n name\n id\n award_id\n award {\n code:slug\n }\n created_at\n image\n brand\n company_office_id\n works: award_entry_works {\n work {\n id\n thumbnail_url\n image\n }\n }\n }\n group: company @include(if: $group) {\n id\n name\n }\n }\n }\n"]))),S=function(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?(0,v.a)(j,{variables:{where:O(n)}}):(0,v.a)(k,{notifyOnNetworkStatusChange:!0,variables:{company:n.company,entry:n.entry,group:n.group,country:n.country,holding_company:n.holding_company,skip:n.skip,order_by:n.order_by,limit:n.limit,where:O(n)}})},P=(0,h.Ps)(o||(o=(0,y.Z)(["\n query AWARD_QUERY_DETAILS($id: bigint!) @cached(ttl: 180) {\n entry: award_entries_by_pk(id: $id) {\n name\n id\n company_office_id\n award_id\n award {\n code:slug\n }\n year\n created_at\n image\n type_link {\n content_type_id\n hits {\n hits\n }
1\n firstlike: like(limit: 1) {\n user: userByUserId {\n first_name\n }\n }\n totallikes: like_aggregate {\n aggregate {\n count\n }\n }\n }\n award_scores {\n score\n }\n\n brand\n # tags: award_entry_tags {\n # id\n # tag: immortalawards_awardstag {\n # id\n # name\n # }\n # }\n # works: immortalawards_immortalworks(limit:1) {\n # id\n # work: work_work {\n # id\n # thumbnail_url\n # image\n # }\n # }\n }\n }\n"]))),N=function(n){return(0,v.a)(P,{variables:{id:n.id},skip:n.inView})},$=function(n){var e=n.value;return b({deleted_at:{_is_null:!0}},e?{slug:{_eq:e}}:{})},q=(0,h.Ps)(a||(a=(0,y.Z)(["\n query AwardShows_180($where: awards_bool_exp) @cached(ttl: 180){\n shows: awards(where: $where, order_by: { id: asc }) {\n id\n code:slug\n name\n small_logo\n header_logo\n company_office_id\n intros: award_introductions {\n content\n year\n }\n is_submission_closed\n is_league_table_visible\n contest_at\n start_date\n launch_start_at\n launch_end_at\n announce_results_at\n deadline_at\n global_shortlist_at\n online_judging_at\n final_judging_at\n winners_announced_at\n }\n }\n"]))),Z=function(n){return(0,v.a)(q,{variables:{where:$(n)}})},x=function(n){var e=n.show_id,t=n.year;return b(b({deleted_at:{_is_null:!0}},e?{award_id:{_eq:e}}:{}),t?{created_at:{_gte:t+"-01-01",_lte:t+"-12-31"}}:{})},C=(0,h.Ps)(s||(s=(0,y.Z)(["\n query fetchlist_Jurors_36(\n $where: award_juries_bool_exp\n $order_by: [award_juries_order_by!] = { name: asc }\n ) @cached(ttl: 180) {\n juror: award_juries(where: $where, order_by: $order_by) {\n id\n image\n name\n job_title\n created_at\n }\n }\n"]))),I=function(n){return(0,v.a)(C,{variables:{where:x(n),order_by:{order:"desc"}}})},R=(0,h.Ps)(c||(c=(0,y.Z)(["\n query WorkAwardsFilters_3600(\n $company_type_ids: _int4\n $continent_ids: _int4\n $country_ids: _int4\n $medium_ids: _int4\n ) @cached(ttl: 180) {\n award_company_type: immortal_company_types {\n id\n name\n }\n continent: company_awards_continent_filter(\n args: { company_type_ids: $company_type_ids }\n ) {\n id\n name\n }\n country: company_awards_country_filter(\n args: {\n company_type_ids: $company_type_ids\n continent_ids: $continent_ids\n }\n ) {\n id\n name\n }\n award_medium: work_awards_medium_filter(\n args: {\n company_type_ids: $company_type_ids\n continent_ids: $continent_ids\n country_ids: $country_ids\n }\n ) {\n id\n name\n }\n award_category: work_awards_category_filter(\n args: {\n company_type_ids: $company_type_ids\n continent_ids: $continent_ids\n country_ids: $country_ids\n medium_ids: $medium_ids\n }\n ) {\n id\n name\n }\n }\n"]))),E=function(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,v.a)(R,{skip:e,variables:n})},J=(0,h.Ps)(l||(l=(0,y.Z)(["\n query NetworkAwardsFilters_180 @cached(ttl: 180) {\n award_company_type: network_awards_companytype_filter {\n id\n name\n }\n }\n"]))),T=function(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,v.a)(J,{skip:e,variables:n})},D=(0,h.Ps)(d||(d=(0,y.Z)(["\n query CompanyAwardsFilters_180(\n $company_type_ids: _int4\n $continent_ids: _int4\n ) @cached(ttl: 180) {\n award_company_type: company_awards_companytype_filter {\n id\n name\n }\n continent: company_awards_continent_filter(\n args: { company_type_ids: $company_type_ids }\n ) {\n id\n name\n }\n country: company_awards_country_filter(\n args: {\n company_type_ids: $company_type_ids\n continent_ids: $continent_ids\n }\n ) {\n id\n name\n }\n }\n"]))),A=function(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,v.a)(D,{skip:e,variables:n})},M=(0,h.Ps)(u||(u=(0,y.Z)(["\n query IMMORTALSIDEBANNERS_180($where: side_banners_bool_exp) @cached(ttl: 180) {\n banners: side_banners(order_by: { order: asc }, where: $where) {\n id\n name\n url\n logo\n }\n }\n"]))),U=function(n){return arguments.length>1&&void 0!==arguments[1]&&arguments[1],(0,v.a)(M,{variables:{where:{deleted_at:{_is_null:!0},award_id:{_eq:n.award_id}}}})},L=function(n){n.show_id;var e=n.type;return b({deleted_at:{_is_null:!0},state:{_eq:"active"}}
1,e?{type:{_eq:e}}:{})},B=(0,h.Ps)(_||(_=(0,y.Z)(["\n query fetchlist_ImmortalSponsors_180($where: sponsors_bool_exp) @cached(ttl: 180) {\n sponsors: sponsors(where: $where) {\n id\n name\n logo\n url\n type\n }\n }\n"]))),H=function(n){return(0,v.a)(B,{variables:{where:L(n)}})},W=function(n){var e=n.show_id;return b({},e?{award_id:{_eq:e}}:{})},F=(0,h.Ps)(p||(p=(0,y.Z)(["\n query AwardResults_180($where: award_results_bool_exp) @cached(ttl: 180) {\n results: award_results(where: $where, order_by: { max_score: desc }) {\n id\n name\n award_id\n award {\n code:slug\n }\n min_score\n max_score\n }\n }\n"]))),K=function(n){return(0,v.a)(F,{variables:{where:W(n)}})}},26660:function(n,e,t){t.d(e,{Ui:function(){return m},YY:function(){return h},xU:function(){return f}});var i,r,o,a,s=t(71383),c=t(22865),l=t(71641),d=t(99850),u=(0,c.Ps)(i||(i=(0,s.Z)(['\n query AUTHORS_180($limit: Int = 3, $skip: Int!) @cached(ttl: 180){\n authors: authors(\n limit: $limit\n where: { state: { _eq: "active" } }\n offset: $skip\n order_by: { order: desc_nulls_last }\n ) {\n id\n userByUserId {\n id\n first_name\n last_name\n profilesByUserId {\n id\n image\n }\n }\n news: author_news(\n limit: 3\n where: {\n news: {\n moderation_state: { _eq: '," }\n is_draft: { _eq: false }\n }\n }\n order_by: { news: { start_date: desc } }\n ) {\n news {\n id\n image\n name\n slug\n start_date\n channel: news_channel {\n id\n name\n }\n }\n }\n }\n }\n"])),d.OJ),_=(0,c.Ps)(r||(r=(0,s.Z)(['\n query ALL_AUTHORS_180 @cached(ttl: 180){\n authors: authors(\n where: { state: { _eq: "active" } }\n order_by: { order: desc_nulls_last }\n ) {\n id\n userByUserId {\n id\n first_name\n last_name\n }\n }\n }\n']))),p=(0,c.Ps)(o||(o=(0,s.Z)(["\n query AUTHOR_180($id: bigint) @cached(ttl: 180){\n authors: authors(where: { id: { _eq: $id } }) {\n id\n bio\n userByUserId {\n id\n first_name\n last_name\n profilesByUserId {\n id\n image\n bio\n }\n }\n }\n }\n"]))),y=(0,c.Ps)(a||(a=(0,s.Z)(['\n query AUTHORS_COUNT {\n authors: authors_aggregate(where: { state: { _eq: "active" } }) {\n aggregate {\n count\n }\n }\n }\n']))),m=function(n){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e?(0,l.a)(y):(0,l.a)(u,{notifyOnNetworkStatusChange:!0,skip:n.skip,variables:n})},f=function(n){return(0,l.a)(_)},h=function(n){return(0,l.a)(p,{variables:n})}},14101:function(n,e,t){t.d(e,{PH:function(){return o},T_:function(){return a},um:function(){return s}});var i=t(11752),r=t.n(i),o=function(){var n=(r()()||{}).publicRuntimeConfig;return{url:null==n?void 0:n.meiliUrl,apiKey:null==n?void 0:n.meiliApiKey}},a={NEWS:"lbb_news",WORK:"lbb_work",COMPANY:"lbb_company",PEOPLE:"lbb_peoplev2",COLLECTION:"lbb_collection",JOB:"lbb_job",AWARD:"lbb_award"},s=["isDeleted = false","(entriesCount > 0 OR isFreelancer = true OR isStudent = true)"]},11751:function(n,e,t){t.d(e,{S:function(){return i},z:function(){return r}});var i=function(n){var e,t=null===(e=n.companyOffices)||void 0===e?void 0:e.find(function(n){return n.isPrimary}),i=n.date||new Date().toISOString(),r={_type:"news",id:n.id.toString().replace(/\D/g,""),name:n.title,created_at:i,updated_at:i,start_date:i,image:n.image||"",slug:n.slug,moderation_state:"approved",company_office_id:(null==t?void 0:t.id)||null,channel:n.newsChannel,type:n.newsChannel};return t&&(r.company={id:t.id,name:t.displayName,slug:t.displaySlug,logo:t.displayImage,type:t.displayType,location:t.displayLocation?{location:t.displayLocation}:null}),r.views_count=n.views_count||0,r.monthly_views=n.monthly_views||0,r.likes_count=n.likes_count||0,r.first_likers=n.first_likers||[],r.type_link={content_type_id:42},r},r=function(n){return{news:(n.hits||[]).map(i),total:n.estimatedTotalHits||n.totalHits||0}}}}]);
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.