Module 104731

17,183 characters · in 4f552f206ea41fec.js
Dependencies
Source Raw
function(e,t,s){s.r(t),s.d(t,{default:()=>ek});var n=s(627968),l=s(64700),r=s(503698),a=s.n(r),i=s(17928),o=s(554146),c=s(990078),u=s(689175),d=s(512950),h=s(964486),g=s(131607),m=s(651649),x=s(885386),S=s(734057),p=s(625494),f=s(517381),C=s(822382),A=s(868974),R=s(304578),b=s(616252),y=s(753806),I=s(775427);s(321073);var E=s(738768),j=s(457699),k=s(465364),T=s(383233),_=s(994500),N=s(65600);let M=[];s(309613);var v=s(652215);let P=9975+v.T_y,O=9975/v.T_y;var H=s(145331),D=s(43105),L=s(821609),w=s(783977),q=s(289873),B=s(834730),Q=s(349288),G=s(922016),F=s(980707),U=s(477782),V=s(408278),Y=s(625903),z=s(112173),Z=s(313281),W=s(975571),$=s(121806),X=s(49999),J=s(375708),K=s(853279);function ee(e){let t,{searchContext:s,searchMode:r,onSearchModeChange:c,totalResults:u,isIndexing:d,isSearching:h,documentsIndexed:m,selectedChannelId:x}=e,S=(t=(0,i.bG)([N.A],()=>{let e=(0,C.bS)(s);return N.A.getSearchResultsQueryString(e)}),l.useMemo(()=>(0,C._o)(t??""),[t])),{totalFilters:p}=(0,$.vj)(S,s),f=l.useMemo(()=>{if(s.type===v.I4_.DMS){let e=(0,C.Zf)(S),t=e.channel_id?.length??0;return t>0?J.intl.format(J.t.A2dqWG,{filterCount:t}):J.intl.string(J.t.tc619d)}return null},[s.type,S]),[A,R]=l.useState(null),b=l.useMemo(()=>h?[]:[o.M.CROSS_DM_SEARCH_SETTING_EDUCATION_POPOVER],[h]),[I,E]=(0,g.kn)(b),j=I===o.M.CROSS_DM_SEARCH_SETTING_EDUCATION_POPOVER,k=l.useCallback(e=>{null!=e&&j&&E(X.i.USER_DISMISS),R(e)},[j,E,R]),T=l.useCallback(e=>{E("user:explicit"===e?X.i.USER_DISMISS:X.i.AUTO_DISMISS)},[E]),_=l.useCallback(()=>{k(null),y.A.openSearchFiltersModal(s)},[k,s]),M=l.useMemo(()=>p>0?J.intl.format(J.t.uaR4sI,{filterCount:p}):J.intl.string(J.t.UdhTtk),[p]),P=!(0,Z.DZ)()&&(s.type===v.I4_.DMS||s.type===v.I4_.CHANNEL);return(0,n.jsxs)("header",{className:a()(K.wL,{[K.g$]:null!=f}),children:[(0,n.jsx)("div",{className:K.TN,role:"status",children:(0,n.jsx)(et,{totalResults:u,subtitle:f,isIndexing:d,isSearching:h,documentsIndexed:m})}),(0,n.jsxs)("div",{className:K.vd,children:[(0,n.jsx)(L.$,{variant:"secondary",onClick:_,text:M,icon:w.R,size:"sm"}),(0,n.jsx)(ei,{searchMode:r,onSearchModeChange:c,isPopoutOpen:"sort"===A,setOpenPopout:k}),P&&(0,n.jsx)(ea,{searchContext:s,selectedChannelId:x,isPopoutOpen:"settings"===A,setOpenPopout:k,isPopoverVisible:j,onPopoverRequestClose:T})]})]})}function et(e){let{totalResults:t,subtitle:s,isSearching:l,isIndexing:r,documentsIndexed:a}=e;return r?(0,n.jsx)(en,{documentsIndexed:a}):l?(0,n.jsx)(el,{}):(0,n.jsx)(er,{totalResults:t,subtitle:s})}function es(){return(0,n.jsx)("div",{className:K.zp,children:(0,n.jsx)(q.y,{type:q.y.Type.SPINNING_CIRCLE,className:K.u1,itemClassName:K.pu})})}function en(e){let{documentsIndexed:t}=e;return(0,n.jsx)(c.m,{asContainer:!0,text:J.intl.formatToPlainString(J.t["4Y3O+O"],{count:t??""}),children:(0,n.jsxs)("div",{className:K.q_,children:[(0,n.jsx)(B.E,{variant:"text-md/medium",color:"text-muted",children:(0,n.jsx)(Q.Anchor,{className:K.Zd,href:W.A.getArticleURL(v.MVz.SEARCH_INDEXING),children:J.intl.string(J.t["G3EA+4"])})}),(0,n.jsx)(es,{})]})})}function el(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(B.E,{variant:"text-md/medium",color:"text-default",children:J.intl.string(J.t.uixzLf)}),(0,n.jsx)(es,{})]})}function er(e){let{totalResults:t,subtitle:s}=e,l=(0,n.jsx)(B.E,{variant:"text-md/medium",color:"text-strong",children:J.intl.format(J.t.ZGVL3g,{count:t})});return null!=s?(0,n.jsxs)("div",{className:K.hy,children:[l,(0,n.jsx)(B.E,{variant:"text-xs/medium",color:"text-subtle",children:s})]}):l}function ea(e){let{searchContext:t,selectedChannelId:s,isPopoutOpen:r,setOpenPopout:a,onPopoverRequestClose:i,isPopoverVisible:o}=e,c=l.useRef(null),u=x.Hu.useSetting(),d=l.useCallback(e=>{if(u!==e){if((0,H._k)({searchContext:t,prevIsCrossDMSettingEnabled:x.Hu.getSetting(),isCrossDMSettingEnabled:e,location:H.vy.SEARCH_HEADER}),e){let e={type:v.I4_.DMS};y.A.transitionStateToSearchContext(t,e,y.A.cleanUpPrivateChannelSearchState)}else{let e={type:v.I4_.CHANNEL,channelId:s};y.A.transitionStateToSearchContext(t,e)}a(null),x.Hu.updateSetting(e)}},[u,a,t,s]),[h,g]=l.useMemo(()=>[u?J.intl.string(J.t["8lklch"]):J.intl.string(J.t.ji3jTF),u?J.intl.string(J.t.RMQZCa):J.intl.string(J.t["v/PagC"])],[u]),m=l.useMemo(()=>({align:"end"}),[]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(G.Y,{targetElementRef:c,shouldShow:r,animation:G.Y.Animation.NONE,position:"bottom",align:"right",onRequestClose:()=>a(null),renderPopout:e=>{let{closePopout:t}=e;return(0,n.jsx)(F.W,{"data-menu-migrated-auto":!0,navId:"search-settings-cog",onClose:t,"aria-label":J.intl.string(J.t.fb59v0),onSelect:()=>a(null),children:(0,n.jsxs)(U.rX,{label:J.intl.string(J.t["/tMwrA"]),children:[(0,n.jsx)(U.iD,{id:"xdm-search-disabled",group:"xdm-search-items",label:J.intl.string(J.t.jRkYAh),checked:!u,action:()=>d(!1)}),(0,n.jsx)(U.iD,{id:"xdm-search-enabled",group:"xdm-search-items",label:J.intl.string(J.t["lWpJ/t"]),checked:u,action:()=>d(!0)})]},"xdm-search-items")})},children:e=>(0,n.jsx)(V.K,{...e,buttonRef:c,variant:"secondary",icon:Y.Z,onClick:()=>{a(r?null:"settings")},"aria-label":J.intl.string(J.t["3D5yo/"]),size:"sm"})}),(0,n.jsx)(D.A,{targetElementRef:c,shouldShow:o,onRequestClose:i,title:h,body:g,caretConfig:m,badge:"new"})]})}function ei(e){let{searchMode:t,onSearchModeChange:s,isPopoutOpen:r,setOpenPopout:a}=e,i=l.useRef(null),o=l.useMemo(()=>[{label:J.intl.string(J.t.CbaapP),value:v.BBH.NEWEST},{label:J.intl.string(J.t.OukXZj),value:v.BBH.OLDEST},{label:J.intl.string(J.t.q8gB52),value:v.BBH.MOST_RELEVANT}],[]),c=l.useCallback(e=>{a(null),s(e)},[a,s]);return(0,n.jsx)(G.Y,{targetElementRef:i,shouldShow:r,animation:G.Y.Animation.NONE,position:"bottom",align:"right",onRequestClose:()=>a(null),renderPopout:e=>{let{closePopout:s}=e;return(0,n.jsx)(F.W,{"data-menu-migrated-auto":!0,navId:"search-result-sort-menu",onClose:s,"aria-label":J.intl.string(J.t.utp2hS),onSelect:()=>a(null),children:(0,n.jsx)(U.rX,{children:o.map(e=>{let{label:s,value:l}=e;return(0,n.jsx)(U.iD,{group:"sort-by",id:`sort-by-option-${l}`,label:s,action:()=>c(l),checked:t===l},l)})},"sort-by")})},children:e=>(0,n.jsx)(L.$,{...e,buttonRef:i,variant:"secondary",icon:z.J,onClick:()=>{a(r?null:"sort")},text:J.intl.string(J.t.XvNMNk),"aria-label":J.intl.string(J.t.XvNMNk),size:"sm"})})}var eo=s(159083),ec=s(876689),eu=s(187654),ed=s(148795),eh=s(53788),eg=s(939249),em=s(192308),ex=s(670455),eS=s(491709);function ep(e){let{rating:t,onClick:s}=e,r=t===ex.P0.BAD?ed.d:eh.G,a=l.useCallback(()=>{s(t)},[s,t]);return(0,n.jsx)(eg.D,{onClick:a,className:eS.zc,children:(0,n.jsx)(r,{size:"md",color:"currentColor",className:eS.Kk})})}let ef=function(e){let{searchContext:t,dismissFeedbackEntrypoint:r}=e;l.useEffect(()=>{(0,H.J$)({searchContext:t})},[t]);let a=l.useCallback(e=>{r(),(0,em.openModalLazy)(async()=>{let{default:l}=await Promise.all([s.e("22255"),s.e("55925"),s.e("44908")]).then(s.bind(s,774567));return s=>(0,n.jsx)(l,{...s,searchContext:t,rating:e})})},[r,t]);return(0,n.jsxs)("div",{className:eS.kL,children:[(0,n.jsx)(B.E,{variant:"text-sm/medium",color:"text-strong",children:J.intl.string(J.t["I+4OJC"])}),(0,n.jsxs)("div",{className:eS.Pt,children:[(0,n.jsx)(ep,{rating:ex.P0.GOOD,onClick:a}),(0,n.jsx)(ep,{rating:ex.P0.BAD,onClick:a})]})]})};var eC=s(85942);class eA extends l.Component{componentDidMount(){this.autoAnalytics()}componentDidUpdate(e){(this.props.searchRequestAnalyticsId!==e.searchRequestAnalyticsId||this.props.searchOffset!==e.searchOffset)&&this.autoAnalytics(e.searchRequestAnalyticsId)}autoAnalytics=(()=>{var e=this;return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(null==e.props.searchRequestAnalyticsId||e.props.isSearching)return;let s=0,n=0,l=0,r=0;e.props.messages.forEach(e=>{null!=e.content&&""!==e.content&&(s++,/https?:\/\/[^\s]+/.test(e.content)&&r++),null!=e.embeds&&e.embeds.length>0&&l++,null!=e.attachments&&e.attachments.length>0&&n++});let a=(0,C.bS)(e.props.searchContext);0===s?(0,H.oK)({searchContext:e.props.searchContext,searchRequestAnalyticsId:e.props.searchRequestAnalyticsId,searchQueryString:y.A.getSearchInputText(e.props.searchContext),searchQuery:N.A.getSearchResultsQuery(a)}):(0,H.H9)({searchContext:e.props.searchContext,searchRequestAnalyticsId:e.props.searchRequestAnalyticsId,prevSearchRequestAnalyticsId:t!==e.props.searchRequestAnalyticsId?t:null,isError:e.props.searchHasError,limit:e.props.searchLimit,offset:e.props.searchOffset,page:Math.floor(e.props.searchOffset/e.props.searchLimit)+1,totalResults:e.props.searchTotalResults,pageResults:null!=e.props.messages?e.props.messages.length:null,isIndexing:e.props.searchIsIndexing,pageNumMessages:s,pageNumLinks:r,pageNumEmbeds:l,pageNumAttachments:n,searchQueryString:y.A.getSearchInputText(e.props.searchContext),searchQuery:N.A.getSearchResultsQuery(a)})}})();render(){return null}}function eR(e){let{children:t}=e;return(0,n.jsx)("div",{className:eC.Oq,children:(0,n.jsx)("div",{className:eC.de,children:t})})}function eb(e){let{searchContext:t,isFeedbackVisible:s,dismissFeedbackEntrypoint:l}=e;return s?(0,n.jsx)(ef,{searchContext:t,dismissFeedbackEntrypoint:l}):null}function ey(e){let{messages:t,blockCount:s,ignoreCount:l,search:r,searchContext:i,renderEmbeds:o,onClick:c,onScrollTo:u,onBlockedResultsClick:d,searchRequestAnalyticsId:h,searchResultsQuery:g}=e,{totalResults:m,isSearching:x,isIndexing:S,hasError:p}=r;if(p)return(0,n.jsxs)(eR,{children:[(0,n.jsx)("div",{className:eC.M6}),(0,n.jsx)("div",{className:a()(eC.pZ,eC.gJ),children:J.intl.string(J.t.uvDZBZ)})]});if(S){let e=(0,C.Y7)(i);return(0,n.jsxs)(eR,{children:[(0,n.jsx)(eo.A,{}),(0,n.jsx)("div",{className:(eC.pZ,eC.Jy),children:e})]})}if(x)return null;if(m>0)return(0,n.jsx)(eu.A,{search:r,messages:t,onClick:c,blockCount:s,ignoreCount:l,renderEmbeds:o,scrollTo:u,onBlockedResultsClick:d,searchRequestAnalyticsId:h,searchResultsQuery:g});let{showNoResultsAlt:f}=r,A=f?J.intl.string(J.t["VrK/2R"]):J.intl.string(J.t.V6nAfF);return(0,n.jsxs)(eR,{children:[(0,n.jsx)("div",{className:a()(eC.$l,{[eC.CC]:f})}),(0,n.jsx)("div",{className:a()(eC.pZ,eC.wV,{[eC.CC]:f}),children:A})]})}let eI=[],eE=l.memo(function(e){let{searchContext:t,search:s,renderEmbeds:r,searchRequestAnalyticsId:a,messages:h,blockCount:m,ignoreCount:x,isFeedbackVisible:f,dismissFeedbackEntrypoint:A,onSearchModeChange:b,onPageChange:I,searchMode:E,onBlockedResultsClick:j,searchResultsQuery:k,searchResultsQueryString:T,selectedChannelId:_}=e,M=l.useRef(null),D=l.useCallback(()=>{y.A.cleanUpSearchState(t)},[t]);l.useEffect(()=>(p._.subscribe(v.jej.SEARCH_RESULTS_CLOSE,D),()=>{p._.unsubscribe(v.jej.SEARCH_RESULTS_CLOSE,D)}),[D]);let L=l.useRef(s.showBlockedResults);l.useEffect(()=>{if(L.current!==s.showBlockedResults){L.current=s.showBlockedResults;let e=M.current;null!=e&&e.scrollToBottom()}},[s.showBlockedResults]);let w=l.useCallback((e,t,s)=>{let n=M.current;if(null==n)return;let l=n.getScrollerState().scrollTop-e;n.scrollTo({to:l,animate:t,callback:s})},[]),q=null!=T?`${E}:${T}`:void 0,{paginationTotalCount:B,paginationMaxIndex:Q,isPaginationTotalCountLimited:G}=function(e){let{totalResults:t,isSearching:s,searchResultsPaginationKey:n}=e,[r,a]=l.useState({searchResultsPaginationKey:n,totalResults:t});l.useEffect(()=>{s||a({searchResultsPaginationKey:n,totalResults:t})},[t,s,n]);let i=s&&r.searchResultsPaginationKey===n,o=t;return s&&(o=i?r.totalResults:0),{isPaginationTotalCountLimited:o>9975+v.T_y,paginationTotalCount:Math.min(o,P),paginationMaxIndex:O}}({totalResults:s.totalResults,isSearching:s.isSearching,searchResultsPaginationKey:q}),F=l.useCallback((e,t)=>{let s=Q+1;if(!G||e.targetPage!==s)return t;{let e=J.intl.formatToPlainString(J.t["E+2azY"],{maxPages:s});return(0,n.jsx)(c.m,{asContainer:!0,text:e,children:t})}},[G,Q]),U=l.useCallback(e=>{e===E||s.isSearching||((0,H.L6)({searchContext:t,searchRequestAnalyticsId:a,mode:e}),b(e))},[b,s.isSearching,t,E,a]),V=l.useCallback((e,n)=>{let l=S.A.getChannel(e.channel_id),r=null!=l?l.getGuildId():null,i=(0,C.bS)(t),{offset:o,totalResults:c}=s;(0,H.i4)({searchContext:t,searchRequestAnalyticsId:a,guildId:r,channelId:e.channel_id,messageId:e.id,pageResults:null!=h?h.length:null,totalResults:c,limit:v.T_y,page:Math.floor(o/v.T_y)+1,offset:o,index:n,searchQueryString:y.A.getSearchInputText(t),searchQuery:N.A.getSearchResultsQuery(i)})},[s,t,a,h]),Y=l.useCallback(e=>{(0,H.kq)({searchContext:t,searchRequestAnalyticsId:a,newPageIndex:e}),I(e)},[I,t,a]),z=Math.floor(s.offset/v.T_y),Z=G&&z>=Q,W=Q+1,$=B>v.T_y,X=(0,i.yK)([N.A],()=>{if(0!==s.offset)return eI;let e=h.length;if(e<10)return eI;let n=0;if(h.forEach(e=>{(e.author.bot||null!=e.webhookId)&&n++}),n/e<.75)return eI;let l=(0,C.bS)(t),r=N.A.getSearchResultsQueryString(l);return(0,C._o)(r??"").some(e=>e.type===v.LWr.FILTER_AUTHOR_TYPE)?eI:[o.M.SEARCH_AUTHOR_TYPE_SEARCH_RESULTS_HINT]}),[K,et]=(0,g.kn)(X),es=K===o.M.SEARCH_AUTHOR_TYPE_SEARCH_RESULTS_HINT,en=l.useCallback(()=>{if(s.isSearching)return;let e=`${R.Ay[v.LWr.FILTER_AUTHOR_TYPE].key} ${J.intl.string(J.t.tPZo4p)} `;y.A.appendToSearchInputText(t,e)},[t,s.isSearching]);return(0,n.jsxs)("section",{className:eC.zt,"aria-label":J.intl.string(J.t["zkoeq/"]),children:[(0,n.jsx)(ee,{searchContext:t,searchMode:E,onSearchModeChange:U,totalResults:s.totalResults,isSearching:s.isSearching,isIndexing:s.isHistoricalIndexing,documentsIndexed:s.documentsIndexed,selectedChannelId:_}),(0,n.jsxs)(u.Ch,{ref:M,className:eC.XG,children:[Z&&!s.isSearching&&(0,n.jsx)(d.p,{className:eC.VC,messageType:d.Y.WARNING,children:J.intl.formatToPlainString(J.t["E+2azY"],{maxPages:W})}),es&&(0,n.jsx)(d.p,{className:eC.QR,messageType:d.Y.INFO,children:J.intl.format(J.t["gQeg/R"],{handleClick:en})}),(0,n.jsx)(ey,{messages:h,blockCount:m,ignoreCount:x,search:s,searchContext:t,renderEmbeds:r,onClick:V,onScrollTo:w,onBlockedResultsClick:j,searchRequestAnalyticsId:a,searchResultsQuery:k})]}),(0,n.jsx)(eb,{searchContext:t,isFeedbackVisible:f,dismissFeedbackEntrypoint:A}),$&&(0,n.jsx)(ec.A,{className:eC.cu,onPageChange:Y,offset:s.offset,totalCount:B,pageSize:v.T_y,renderPageWrapper:F})]})});function ej(e){let{searchContext:t,selectedChannelId:s}=e,{isFeedbackVisible:r,dismissFeedbackEntrypoint:a}=function(){let[e,t]=l.useState(!1),s=(0,A.H)({location:"SearchResults"});return(0,h.Ay)(()=>{s&&m.A.possiblyShowFeedbackModal(ex.MW.SEARCH_RESULTS,()=>t(!0),()=>t(!1))}),{dismissFeedbackEntrypoint:l.useCallback(()=>{t(!1)},[]),isFeedbackVisible:e}}(),o=(0,C.bS)(t),c=(0,i.cf)([f.A,N.A],()=>({isSearching:f.A.getIsFetching(o)??!1,isIndexing:f.A.getIsIndexing(o)??!1,isHistoricalIndexing:f.A.getIsHistoricalIndexing(o)??!1,documentsIndexed:f.A.getDocumentsIndexed(o),offset:N.A.getSearchResultsOffset(o)??0,totalResults:f.A.getTotalCount(o)??0,hasError:null!=f.A.getError(o),showBlockedResults:N.A.shouldShowBlockedResults(o),showNoResultsAlt:N.A.shouldShowNoResultsAlt(o)})),u=(0,i.bG)([f.A],()=>f.A.getAnalyticsId(o)),{renderedMessages:d,ignoreCount:g,blockCount:S}=function(e){let{searchContext:t}=e,s=(0,i.bG)([N.A,f.A,j.A],()=>{let e=(0,C.bS)(t),s=N.A.getSearchResultsQuery(e),n=f.A.getMessages(e);if(null==s||null==n||0===n.length)return M;let l=(0,E.wG)((0,C.dX)(s)??""),r=[];return n.forEach(e=>{let t=new T.Ay(e);t=(t=function(e,t){let[s]=t,n=s.getMessage(e.id,e.channel_id);return null!=n&&(e=e.merge({attachments:n.attachments,embeds:n.embeds})),e}(t,[j.A])).set("customRenderedContent",(0,k.Ay)(t,{postProcessor:l,allowHeading:!0,allowList:!0,allowGameMentions:!0})),r.push(t)}),r},[t],i.My),{blockCount:n,ignoreCount:l}=(0,i.cf)([_.A],()=>{let e=0,t=0;return s.forEach(s=>{let n=_.A.isBlockedForMessage(s),l=_.A.isIgnoredForMessage(s);n?e++:l&&t++}),{blockCount:e,ignoreCount:t}});return{renderedMessages:s,blockCount:n,ignoreCount:l}}({searchContext:t}),p=(0,i.bG)([N.A],()=>N.A.getSearchMode(o)??v.BBH.NEWEST),R=l.useCallback(e=>{if(c.isSearching)return;b.A.updateSearchMode(t,e);let s=y.A.getSearchInputText(t);null!=s&&y.A.fetchMessages({searchContext:t,searchQueryString:s,offset:0})},[c.isSearching,t]),I=l.useCallback(e=>{let s=y.A.getSearchInputText(t);null!=s&&y.A.fetchMessages({searchContext:t,searchQueryString:s,offset:e*v.T_y})},[t]),P=(0,i.bG)([N.A],()=>{let e=(0,C.bS)(t);return N.A.getSearchResultsQuery(e)}),O=(0,i.bG)([N.A],()=>{let e=(0,C.bS)(t);return N.A.getSearchResultsQueryString(e)}),H=l.useCallback(e=>b.A.setShowBlockedResults(t,e),[t]),D=l.useDeferredValue(d),L=l.useDeferredValue(c),w=l.useDeferredValue(u);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(eE,{searchContext:t,search:L,searchRequestAnalyticsId:w,messages:D,ignoreCount:g,blockCount:S,renderEmbeds:x.rs.useSetting(),isFeedbackVisible:r,dismissFeedbackEntrypoint:a,onPageChange:I,onSearchModeChange:R,searchMode:p,onBlockedResultsClick:H,searchResultsQuery:P,searchResultsQueryString:O,selectedChannelId:s}),(0,n.jsx)(eA,{searchContext:t,searchRequestAnalyticsId:w,messages:D,searchOffset:L.offset,searchLimit:v.T_y,searchHasError:L.hasError,searchTotalResults:L.totalResults,searchIsIndexing:L.isHistoricalIndexing,isSearching:L.isSearching})]})}function ek(e){let{guildId:t,channelId:s}=e,l=(0,I.J)({guildId:t,channelId:s});return null==l?null:(0,n.jsx)(ej,{searchContext:l,selectedChannelId:s})}}