PageSourceSearch

https://www.elitecircle.com/app/78b1da3629d2f51a.js

js elitecircle.com collected 2026-10-04 09:12:26 UTC 10,879 bytes, 5 lines download raw bytes

1"use strict";
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="be3da4ef-a200-546e-92a4-064e64ef9b29")}catch(e){}}();
3(self.webpackChunkclient=self.webpackChunkclient||[]).push([["304"],{51909(e,t,a){a.d(t,{FocusCommunicationPanel:()=>eg});var s=a(42062),n=a(75841),c=a(13462),o=a(66691),r=a(91994),i=a(17524),l=a(28138),u=a(15654),d=a(36580),m=a(33702),h=a.n(m),b=a(15526),p=a(97928),g=a(97156),v=a(16220),f=a(22081),x=a(99185);class j{constructor(e){this.matchesByAttendeeId={},this.tagSubscriptions={},this.contactsUpdated=new g.t(0),this.userId=e,this.contacts=(0,i.z)([p.n.shared(this.userId).chats,this.contactsUpdated]).pipe((0,l.T)(e=>{var[t]=e;return this.syncTagSubscriptions(t.map(e=>e.attendeeId)),this.sortByDelay(t.filter(e=>this.matchesByAttendeeId[e.attendeeId]))}),(0,u.F)(h()),(0,v.j)(()=>{for(var e of Object.values(this.tagSubscriptions))e.unsubscribe();for(var t of(this.tagSubscriptions={},Object.keys(this.matchesByAttendeeId)))delete this.matchesByAttendeeId[t]}),(0,d.t)({bufferSize:1,refCount:!0}))}syncTagSubscriptions(e){var t=this,a={},s=function(e){var s=t.tagSubscriptions[e];s?(a[e]=s,delete t.tagSubscriptions[e]):a[e]=t.clientMatchesNewContactsTags(e).safeSubscribe(a=>{var s=t.matchesByAttendeeId[e];t.matchesByAttendeeId[e]=a,s!==a&&t.bumpContactsUpdated()})};for(var n of e)s(n);for(var c of Object.values(this.tagSubscriptions))c.unsubscribe();for(var o of Object.keys(this.matchesByAttendeeId))a[o]||delete this.matchesByAttendeeId[o];this.tagSubscriptions=a}bumpContactsUpdated(){this.contactsUpdated.next(this.contactsUpdated.getValue()+1)}clientMatchesNewContactsTags(e){return(0,i.z)([f.x.shared(e).tags.pipe((0,l.T)(e=>e.includes("customer.purchase.first..30d")),(0,u.F)()),x.P.shared(this.userId).tags(e).pipe((0,l.T)(e=>e.includes("credits.spent.targeted.first..7d")),(0,u.F)())]).pipe((0,l.T)(e=>{var[t,a]=e;return t&&a}),(0,u.F)())}sortByDelay(e){return[...e].sort((e,t)=>e.outgoing!==t.outgoing?e.outgoing?1:-1:e.timestamp.getTime()-t.timestamp.getTime())}}j.shared=(0,b.G)(e=>new j(e));var _=a(30679),y=e=>e.reduce((e,t)=>e+(t.outgoing?0:t.unreadEventsCount),0);class I{constructor(e){this.counters=(0,i.z)([j.shared(e).contacts,_.Qx.shared(e).chatRequests,p.n.shared(e).chats]).pipe((0,l.T)(e=>{var[t,a,s]=e,n=t.reduce((e,t)=>t.outgoing?e:e+1,0),c=y(a),o=y(s);return{"new-users":n,"chat-requests":c,"my-contacts":o,total:n+c+o}}),(0,u.F)(h()),(0,d.t)({refCount:!0,bufferSize:1}))}}I.shared=(0,b.G)(e=>new I(e));
3var C=a(27995),w=a(15782),S=a(46854),T=["new-users","my-contacts","chat-requests"],k=a(99870),N=a.n(k),A=a(78903),q=a(78946),z=a(97314);let B={round:"dialogs-focus-communication-panel-tab-bar-badge__round",rectangle:"dialogs-focus-communication-panel-tab-bar-badge__rectangle",primary:"dialogs-focus-communication-panel-tab-bar-badge__primary",subtle:"dialogs-focus-communication-panel-tab-bar-badge__subtle"};var L=a(31085);let E=(0,s.memo)(e=>{var{count:t,badgeStyle:a,tone:s}=e,n=N()(B[a],B[s]);return(0,L.jsx)("div",{className:n,children:(0,L.jsx)(z.E,{content:t,variant:"caption-1",color:"inherit"})})});var F=(0,s.memo)(e=>{var{count:t,badgeStyle:a,tone:s}=e,n=(0,w.A)("dialogs/focus-communication-panel","badge-count-overflow"),c=t>9?n:String(t);return 0===t?null:(0,L.jsx)(E,{count:c,badgeStyle:a,tone:s})}),J={"new-users":"contacts","my-contacts":"message","chat-requests":"bell"},D=["hover"];let O=(0,s.memo)(e=>{var{tabId:t,active:a,count:s,onClick:n}=e,c=(0,w.A)("dialogs/focus-communication-panel",t),o=N()("dialogs-focus-communication-panel-tab-bar-button__button",{"dialogs-focus-communication-panel-tab-bar-button__active":a}),r=(0,L.jsxs)("button",{type:"button",className:o,onClick:n,"aria-label":c,"aria-pressed":a,children:[(0,L.jsx)(A.Icon,{name:J[t],size:"large"}),(0,L.jsx)("span",{className:"dialogs-focus-communication-panel-tab-bar-button__badge",children:(0,L.jsx)(F,{count:s,badgeStyle:"rectangle",tone:"new-users"===t?"primary":"subtle"})})]});return(0,L.jsx)(q.m,{trigger:r,on:D,position:"left center",arrow:!0,content:c})});var P=(0,s.memo)(e=>{var{tabId:t,active:a,count:n,onSelect:c}=e,o=(0,s.useCallback)(()=>c(t),[c,t]);return(0,L.jsx)(O,{tabId:t,active:a,count:n,onClick:o})});let V=(0,s.memo)(e=>{var{activeTab:t,counters:a,onTabSelect:s}=e;return(0,L.jsx)("nav",{className:"dialogs-focus-communication-panel-tab-bar__bar",children:T.map(e=>{var n=e===t,c=a[e];return(0,L.jsx)(P,{tabId:e,active:n,count:c,onSelect:s},e)})})});var G=(0,s.memo)(e=>{var{activeTab:t,counters:a,onTabSelect:s}=e;return(0,L.jsx)(V,{activeTab:t,counters:a,onTabSelect:s})}),U=a(81468),M=a(56177),R=a(85378);function H(e,t,a,s){return(0,o.J2)(()=>{var c=t.toLocaleLowerCase().trim();return c&&0!==e.length?(0,i.z)(e.map(e=>R.F.shared(a(e)).cachedProfile.pipe((0,M.s)(1),(0,l.T)(t=>{var a;return((null==(a=t.value)?void 0:a.name)||"").toLocaleLowerCase().includes(c)||((null==s?void 0:s(e))||"").toLocaleLowerCase().includes(c)?e:null})))).pipe((0,l.T)(e=>e.filter(e=>null!==e))):(0,n.of)(e)},[e,t,a,s],e)}var Q=a(34677);function Z(e){if(!("content"in e)||!e.content)return"";var t=e.content;switch(t.type){case Q.Go.Text:case Q.Go.HTML:return t.content;case Q.Go.Letter:return t.content.text;default:return""}}var Y=a(68112);let K=(0,s.memo)(e=>{var{tabId:t}=e,a=(0,w.A)("dialogs/focus-communication-panel",t+"-empty-title"),s=(0,w.A)("dialogs/focus-communication-panel",t+"-empty-text");return(0,L.jsxs)("div",{className:"dialogs-focus-communication-panel-empty-state__empty",children:[(0,L.jsx)("p",{className:"dialogs-focus-communication-panel-empty-state__title",children:a}),(0,L.jsx)("p",{className:"dialogs-focus-communication-panel-empty-state__text",children:s})]})}),W=(0,s.memo)(e=>{var{contacts:t,onContactSelect:a}=e;return 0===t.length?(0,L.jsx)(K,{tabId:"new-users"}):(0,L.jsx)(Y.b,{list:t,onItemSelect:a,experimentalView:!1,actionsEnabled:!1,borderless:!0})});var X=e=>e.attendeeId;function $(e){return Object.assign({},e,{unreadEventsCount:+!e.outgoing})}var ee=(0,s.memo)(e=>{var{userId:t,filter:a}=e,n=(0,s.useDeferredValue)(a),c=H((0,o.J2)(()=>j.shared(t).contacts,[t],[]),n,X,Z),r=(0,s.useMemo)(()=>c.map($),[c]),i=(0,s.useCallback)(e=>{(0,U.Z)(e,void 0,"contacts-list")},[]);return(0,L.jsx)(W,{contacts:r,onContactSelect:i})});let et=(0,s.memo)(e=>{var{contacts:t,onContactSelect:a}=e;return 0===t.length?(0,L.jsx)(K,{tabId:"my-contacts"}):(0,L.jsx)(Y.b,{list:t,onItemSelect:a,experimentalView:!1,borderless:!0})});var ea=e=>e.attendeeId,es=(0,s.memo)(e=>{var{userId:t,filter:a}=e,n=(0,s.useDeferredValue)(a),c=H((0,o.J2)(()=>(0,i.z)([p.n.shared(t).favoriteChats,p.n.shared(t).usualChats]).pipe((0,l.T)(e=>{var[t,a]=e,s=[...a].sort((e,t)=>
3t.timestamp.getTime()-e.timestamp.getTime());return t.concat(s)})),[t],[]),n,ea,Z),r=(0,s.useCallback)(e=>{(0,U.Z)(e,void 0,"contacts-list")},[]);return(0,L.jsx)(et,{contacts:c,onContactSelect:r})}),en=a(98733);let ec=(0,s.memo)(e=>{var{requests:t}=e;return 0===t.length?(0,L.jsx)(K,{tabId:"chat-requests"}):(0,L.jsx)("div",{className:"dialogs-focus-communication-panel-lists-chat-requests__list",children:t.map(e=>(0,L.jsx)(en.P,{chatRequest:e,thumbnailSize:68,closeHidden:!0,previewLinesLimit:5,heightAuto:!0,videoPlaybackEnabled:!1},e.attendeeId))})});var eo=e=>e.attendeeId,er=(0,s.memo)(e=>{var{userId:t,filter:a}=e,n=(0,s.useDeferredValue)(a),c=H((0,o.J2)(()=>_.Qx.shared(t).chatRequests,[t],[]),n,eo,Z);return(0,L.jsx)(ec,{requests:c})});let ei=(0,s.memo)(e=>{var{value:t,onChange:a,onClear:n}=e,c=(0,w.A)("dialogs/focus-communication-panel","search-placeholder"),o=(0,s.useCallback)(e=>{a(e.currentTarget.value)},[a]),r=(0,s.useCallback)(e=>{e.preventDefault()},[]);return(0,L.jsxs)("div",{className:"dialogs-focus-communication-panel-search__container",children:[(0,L.jsx)("div",{className:"dialogs-focus-communication-panel-search__icon",children:(0,L.jsx)(A.Icon,{name:"search",size:"small",color:"var(--sdv-action-gray-color)"})}),(0,L.jsx)("input",{className:"dialogs-focus-communication-panel-search__input",value:t,placeholder:c,onChange:o}),!!t&&(0,L.jsx)("button",{type:"button",className:"dialogs-focus-communication-panel-search__clear",onPointerDown:r,onClick:n,"aria-label":"clear",children:(0,L.jsx)(A.Icon,{name:"thin-cross",size:"small",color:"var(--sdv-action-gray-color)"})})]})});var el=(0,s.memo)(e=>{var{value:t,onChange:a}=e,n=(0,s.useCallback)(()=>a(""),[a]);return(0,L.jsx)(ei,{value:t,onChange:a,onClear:n})});let eu=(0,s.memo)(e=>{var{activeTab:t,counters:a,userId:s,filters:n,unlockEliteVisible:c,onTabSelect:o,onFilterChange:r}=e,i=(0,w.A)("dialogs/focus-communication-panel",t),l=n[t];return(0,L.jsxs)("aside",{className:"dialogs-focus-communication-panel__panel",children:[(0,L.jsxs)("div",{className:"dialogs-focus-communication-panel__header",children:[(0,L.jsx)("h3",{className:"dialogs-focus-communication-panel__title",children:i}),!!c&&(0,L.jsx)(S.Y,{userId:s}),(0,L.jsx)(F,{count:a.total,badgeStyle:"round",tone:"subtle"})]}),(0,L.jsxs)("div",{className:"dialogs-focus-communication-panel__main",children:[(0,L.jsx)("div",{className:"dialogs-focus-communication-panel__body",children:((e,t,a)=>{switch(e){case"new-users":return(0,L.jsx)(ee,{userId:t,filter:a["new-users"]});case"my-contacts":return(0,L.jsx)(es,{userId:t,filter:a["my-contacts"]});case"chat-requests":return(0,L.jsx)(er,{userId:t,filter:a["chat-requests"]})}})(t,s,n)}),(0,L.jsx)(G,{activeTab:t,counters:a,onTabSelect:o})]}),(0,L.jsx)("div",{className:"dialogs-focus-communication-panel__footer",children:(0,L.jsx)(el,{value:l,onChange:r})})]})});var ed={"new-users":"","my-contacts":"","chat-requests":""},em=a(12640);class eh{constructor(e){this.userId=e}logTabClicked(e){em._.shared(this.userId).logEvent("fm-focus-sidebar-tab-clicked",{userId:this.userId,tabId:e.tabId}).safeSubscribe()}}eh.shared=(0,b.G)(e=>new eh(e));var eb=e=>{var{userId:t,onTabSelect:a}=e,n=(0,s.useCallback)(e=>{eh.shared(t).logTabClicked({tabId:e}),a(e)},[t,a]);return(0,L.jsx)(eu,Object.assign({},e,{onTabSelect:n}))},ep={"new-users":0,"my-contacts":0,"chat-requests":0,total:0},eg=(0,s.memo)(()=>{var e=(0,o.J2)(()=>c.T.shared().focusCommunicationPanelEnabled,[],!1),t=(0,r.w)(),a=(0,o.J2)(()=>t?I.shared(t).counters:(0,n.of)(ep),[t],ep),i=(0,o.J2)(()=>t?C.k.shared(t).enabled:(0,n.of)(!1),[t],!1),l=(0,o.J2)(()=>
3t?C.k.shared(t).available:(0,n.of)(!1),[t],!1),[u,d]=(0,s.useState)("new-users"),[m,h]=(0,s.useState)(ed),b=(0,s.useCallback)(e=>{h(t=>Object.assign({},t,{[u]:e}))},[u]),p="my-contacts"===u&&i&&!l;return e&&t?(0,L.jsx)(eb,{activeTab:u,counters:a,userId:t,filters:m,unlockEliteVisible:p,onTabSelect:d,onFilterChange:b}):null})}}]);
4//# sourceMappingURL=sourcemaps/78b1da3629d2f51a.js.map
5//# debugId=be3da4ef-a200-546e-92a4-064e64ef9b29

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.