1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1712],{22965:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(95155);function s(){return(0,a.jsxs)("svg",{x:"0px",y:"0px",width:"100",height:"200",viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg",fill:"#000000",children:[(0,a.jsx)("g",{id:"SVGRepo_bgCarrier",strokeWidth:"0"}),(0,a.jsx)("g",{id:"SVGRepo_tracerCarrier",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsxs)("g",{id:"SVGRepo_iconCarrier",children:[" ",(0,a.jsx)("title",{children:"Whatsapp-color"})," ",(0,a.jsx)("desc",{children:"Created with Sketch."})," ",(0,a.jsx)("defs",{children:" "})," ",(0,a.jsxs)("g",{id:"Icons",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd",children:[" ",(0,a.jsxs)("g",{id:"Color-",transform:"translate(-700.000000, -360.000000)",fill:"#FFFFFF",children:[" ",(0,a.jsx)("path",{d:"M723.993033,360 C710.762252,360 700,370.765287 700,383.999801 C700,389.248451 701.692661,394.116025 704.570026,398.066947 L701.579605,406.983798 L710.804449,404.035539 C714.598605,406.546975 719.126434,408 724.006967,408 C737.237748,408 748,397.234315 748,384.000199 C748,370.765685 737.237748,360.000398 724.006967,360.000398 L723.993033,360.000398 L723.993033,360 Z M717.29285,372.190836 C716.827488,371.07628 716.474784,371.034071 715.769774,371.005401 C715.529728,370.991464 715.262214,370.977527 714.96564,370.977527 C714.04845,370.977527 713.089462,371.245514 712.511043,371.838033 C711.806033,372.557577 710.056843,374.23638 710.056843,377.679202 C710.056843,381.122023 712.567571,384.451756 712.905944,384.917648 C713.258648,385.382743 717.800808,392.55031 724.853297,395.471492 C730.368379,397.757149 732.00491,397.545307 733.260074,397.27732 C735.093658,396.882308 737.393002,395.527239 737.971421,393.891043 C738.54984,392.25405 738.54984,390.857171 738.380255,390.560912 C738.211068,390.264652 737.745308,390.095816 737.040298,389.742615 C736.335288,389.389811 732.90737,387.696673 732.25849,387.470894 C731.623543,387.231179 731.017259,387.315995 730.537963,387.99333 C729.860819,388.938653 729.198006,389.89831 728.661785,390.476494 C728.238619,390.928051 727.547144,390.984595 726.969123,390.744481 C726.193254,390.420348 724.021298,389.657798 721.340985,387.273388 C719.267356,385.42535 717.856938,383.125756 717.448104,382.434484 C717.038871,381.729275 717.405907,381.319529 717.729948,380.938852 C718.082653,380.501232 718.421026,380.191036 718.77373,379.781688 C719.126434,379.372738 719.323884,379.160897 719.549599,378.681068 C719.789645,378.215575 719.62006,377.735746 719.450874,377.382942 C719.281687,377.030139 717.871269,373.587317 717.29285,372.190836 Z",id:"Whatsapp",children:" "})," "]})," "]})," "]})]})}},24209:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(95155);function s(){return(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",id:"Layer_1",width:"30px",height:"24px",viewBox:"0 0 30 24",children:(0,a.jsx)("g",{transform:"translate(7,0)",children:(0,a.jsx)("path",{fill:"#FFFFFF",d:"M14.095479,10.316482L22.286354,1h-1.940718l-7.115352,8.087682L7.551414,1H1l8.589488,12.231093L1,23h1.940717 l7.509372-8.542861L16.448587,23H23L14.095479,10.316482z M11.436522,13.338465l-0.871624-1.218704l-6.924311-9.68815h2.981339 l5.58978,7.82155l0.867949,1.218704l7.26506,10.166271h-2.981339L11.436522,13.338465z"})})})}},28329:(e,t,n)=>{n.d(t,{U$:()=>s,ib:()=>r,re:()=>i});var a=n(80774);async function s(e,t,n,s,r){return(0,a.EC)(e).then(e=>{if(!e||e.status>=400)throw Error("Failed to create friend request");n({description:"Successfully sent friend request to ".concat(t),variant:"success"}),r&&r(e=>({...e,friendDetails:{...e.friendDetails,status:"PENDING",role:"REQUESTER"}})),s&&(0,a.gT)().then(e=>{s(e.friends)}).catch(()=>{s([])})}).catch(()=>{n({description:"Unable to send friend request to ".concat(t),variant:"destructive"})})}async function r(e,t,n,s,r,i,l,c){let o=e?"Friend request from ".concat(t," has been confirmed"):"Friend request from ".concat(t," has been cancelled"),d=e?"Failed to confirm friend request":"Failed to cancel friend request";return(0,a.kD)(n,e).then(t=>{if(!t||t.status>=400)throw Error("Failed to add friend");s({description:o,variant:"success"}),l&&l(t=>({...t,isFriend:e,friendDetails:{...t.friendDetails,status:e?"ACCEPTED":"REJECTED"}})),i&&i(n,e?"add":"remove",r,!0),c&&c(e=>null==e?void 0:e.filter(e=>e.friendId!==n))}).catch(()=>{s({description:d,variant:"destructive"})})}async function i(e,t,n,s,r,i,l){let c=e?"".concat(t," has been removed from your friends list"):"Friend request of ".concat(t," has been cancelled"),o=e?"Failed to remove friend":"Failed to cancel friend request";return(0,a.zb)(n).then(t=>{if(!t||t.status>=400)throw Error("Failed to remove friend");s({description:c,variant:"success"}),r&&r(n,"remove"),i&&(e?i(e=>({...e,isFriend:!1,friendDetails:null})):i(e=>({...e,friendDetails:null}))),l&&l(e=>null==e?void 0:e.filter(e=>e.friendId!==n))}).catch(()=>{s({description:o,variant:"destructive"})})}},47615:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(95155);function s(e){let{width:t="1.2em",height:n="1.2em"}=e;return(0,a.jsx)("svg",{width:t,height:n,viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M8.4375 9C8.4375 8.85082 8.49676 8.70774 8.60225 8.60225C8.70774 8.49676 8.85082 8.4375 9 8.4375H15C15.1492 8.4375 15.2923 8.49676 15.3977 8.60225C15.5032 8.70774 15.5625 8.85082 15.5625 9C15.5625 9.14918 15.5032 9.29226 15.3977 9.39775C15.2923 9.50324 15.1492 9.5625 15 9.5625H9C8.85082 9.5625 8.70774 9.50324 8.60225 9.39775C8.49676 9.29226 8.4375 9.14918 8.4375 9ZM9 12.5625H15C15.1492 12.5625 15.2923 12.5032 15.3977 12.3977C15.5032 12.2923 15.5625 12.1492 15.5625 12C15.5625 11.8508 15.5032 11.7077 15.3977 11.6023C15.2923 11.4968 15.1492 11.4375 15 11.4375H9C8.85082 11.4375 8.70774 11.4968 8.60225 11.6023C8.49676 11.7077 8.4375 11.8508 8.4375 12C8.4375 12.1492 8.49676 12.2923 8.60225 12.3977C8.70774 12.5032 8.85082 12.5625 9 12.5625ZM12 14.4375H9C8.85082 14.4375 8.70774 14.4968 8.60225 14.6023C8.49676 14.7077 8.4375 14.8508 8.4375 15C8.4375 15.1492 8.49676 15.2923 8.60225 15.3977C8.70774 15.5032 8.85082 15.5625 9 15.5625H12C12.1492 15.5625 12.2923 15.5032 12.3977 15.3977C12.5032 15.2923 12.5625 15.1492 12.5625 15C12.5625 14.8508 12.5032 14.7077 12.3977 14.6023C12.2923 14.4968 12.1492 14.4375 12 14.4375ZM20.8125 4.5V14.6906C20.8095 15.0381 20.6717 15.3709 20.4281 15.6188L15.6188 20.4281C15.3709 20.6717 15.0381 20.8095 14.6906 20.8125H4.5C4.1519 20.8125 3.81806 20.6742 3.57192 20.4281C3.32578 20.1819 3.1875 19.8481 3.1875 19.5V4.5C3.1875 4.1519 3.32578 3.81806 3.57192 3.57192C3.81806 3.32578 4.1519 3.1875 4.5 3.1875H19.5C19.8481 3.1875 20.1819 3.32578 20.4281 3.57192C20.6742 3.81806 20.8125 4.1519 20.8125 4.5ZM4.5 19.6875H14.4375V15C14.4375 14.8508 14.4968 14.7077 14.6023 14.6023C14.7077 14.4968 14.8508 14.4375 15 14.4375H19.6875V4.5C19.6875 4.45027 19.6677 4.40258 19.6326 4.36742C19.5974 4.33225 19.5497 4.3125 19.5 4.3125H4.5C4.45027 4.3125 4.40258 4.33225 4.36742 4.36742C4.33225 4.40258 4.3125 4.45027 4.3125 4.5V19.5C4.3125 19.5497 4.33225 19.5974 4.36742 19.6326C4.40258 19.6677 4.45027 19.6875 4.5 19.6875ZM18.8906 15.5625H15.5625V18.8906L18.8906 15.5625Z"})})}},53137:(e,t,n)=>{n.d(t,{A:()=>h});var a=n(95155);n(12115);var s=n(47593),r=n(92258),i=n(25016),l=n(10610),c=n(85011),o=n(80535),d=n(2707),u=n(14128);function h(e){let{isHomepage:t,isFriendsTab:n,showCurrentlyWatching:h,opensChatInPlace:x}=e,{allFriendChats:m,handleChatOnClick:f}=(0,r.A)(),{setActiveTab:p}=(0,s.B)();return(0,a.jsxs)(u.Zp,{padding:"none",className:" ".concat((null===m||(null==m?void 0:m.length)===0)&&"desktop:hidden"," max-h-full w-full flex-col gap-1 overflow-y-scroll ").concat(t&&"rounded-none border-none bg-transparent shadow-none tabletPortrait:px-3 tabletLandscape:px-0"," ").concat(n&&"border-y-none rounded-none shadow-none tabletPortrait:rounded-lg tabletPortrait:bg-card tabletPortrait:shadow-xs"," "),children:[void 0===m&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.X9,{}),(0,a.jsx)(c.KD,{}),(0,a.jsx)(c.KD,{}),(0,a.jsx)(c.KD,{}),(0,a.jsx)(c.KD,{})]}),!t&&(null===m||(null==m?void 0:m.length)===0)&&(0,a.jsx)("div",{className:"hidden h-full tabletPortrait:flex",children:(0,a.jsx)(l.A,{title:"Add a friend",description:"Add a friend via the search bar"})}),m&&Array.from([!0,!1]).map((e,s)=>{let r=m.filter(t=>t.chatting.isOnline===e).length;if(r>0)return(0,a.jsxs)("div",{"data-cy":"friends-list-card",className:(0,i.cn)(!n&&!t&&"tabletPortrait:bg-card"),children:[(0,a.jsx)(u.aR,{className:"".concat(t&&"bg-transparent-light"),children:(0,a.jsxs)("div",{className:"flex items-center gap-2 px-4 py-2",children:[(0,a.jsx)(u.BT,{className:"".concat(t&&"tabletLandscape:text-white"),children:e?"Online":"Offline"}),(0,a.jsx)(d.E,{rounded:"full",variant:"accentHue5",shape:"numberIndicator",children:r})]})}),(0,a.jsx)(u.bU,{children:m.filter(t=>t.chatting.isOnline===e).map((e,n,s)=>(0,a.jsx)("div",{"data-cy":"friends-item",className:"border-b px-4 ".concat(t&&"border-accent-hue5 tabletLandscape:border-transparent-light"," ").concat(n===s.length-1&&"border-none"),children:(0,a.jsx)(o.A,{buttonOnClick:()=>(function(e){if(x){f(e),p("friends");return}t&&p("direct-message"),f(e)})(e),isActive:!1,user:e.chatting,buttonLists:{buttonsToShow:[{stylingClasses:"text-accent-hue3 size-9 ".concat(t&&"tabletLandscape:text-accent-hue4 tabletLandscape:bg-transparent-light"),icon:"chat",types:{size:"iconLg",rounded:"full",variant:"accentHue5"}}]},isHomepage:t,showCurrentlyWatching:h,currentlyWatching:e.currentlyWatching})},n))})]},s)})]})}}
1,55302:(e,t,n)=>{n.d(t,{k:()=>eh});var a=n(95155),s=n(12115),r=n(1626),i=n(27730);async function l(e){let{channel:t,timetoken:n}=e;try{return await (0,r.Fy)("/chat/last-read",{method:"POST",requiredAuth:!0,body:JSON.stringify({channel:t,timetoken:n})})}catch(e){i.clientLogger.error("Error updating last read timetoken",e)}}var c=n(47593),o=n(92258),d=n(76559),u=n(88168),h=n(88019),x=n(94018),m=n(66100),f=n(26497),p=n(22654),g=n.n(p),j=n(65446),v=n(29540),b=n(96796),C=n(36611),w=n(93500),N=n(90311),y=n(2707);function L(){var e,t;let{badgeData:n,setShowBadgeLeaderBoardInfo:s,showBadgeLeaderBoardInfo:r,currentPubnubChannel:i}=(0,o.A)(),l=null==(e=(0,j.getBadgeUserFromBadgeDataByBadgeType)(n,"icebreaker"))?void 0:e.profileUrl,d=null==(t=(0,j.getBadgeUserFromBadgeDataByBadgeType)(n,"popular"))?void 0:t.profileUrl,{currentChannel:u}=(0,c.B)(),{track:h}=(0,b.T)();return(0,a.jsx)("div",{"data-cy":"badge-leaderboard",className:"relative z-10 cursor-pointer",onClick:()=>{if(!r){var e;h("Leaderboard Viewed",{video_id:"Linear".concat((null==u||null==(e=u.channelUuid)?void 0:e.toString())||""),video_title:(null==u?void 0:u.channelName)||"",program_name:(null==u?void 0:u.title)||"",pubnub_channel_id:i})}s(!r)},children:(0,a.jsxs)(y.E,{shape:"tag",rounded:"default",className:"relative h-full cursor-pointer gap-2 p-0.5 pl-1 pr-3 hover:cursor-pointer",variant:"accentHue3",children:[(0,a.jsxs)("div",{className:"relative flex items-center",children:[(0,a.jsx)(N.eu,{size:"xs",className:"m-1 flex cursor-pointer bg-transparent-dark",borderColor:"white",children:l?(0,a.jsx)(N.BK,{src:l,sizes:"10",className:"size-6"}):(0,a.jsx)(N.BK,{sizes:"10",className:"size-6"})}),(0,a.jsx)("div",{className:"absolute left-6 top-3",children:(0,a.jsx)(w.Y,{})})]}),(0,a.jsxs)("div",{className:"relative flex items-center",children:[(0,a.jsx)(N.eu,{size:"xs",className:"m-1 flex cursor-pointer bg-transparent-dark",borderColor:"white",children:d?(0,a.jsx)(N.BK,{src:d,alt:"avatar",sizes:"10",className:"size-6"}):(0,a.jsx)(N.BK,{sizes:"10",className:"size-6"})}),(0,a.jsx)("div",{className:"absolute left-6 top-3",children:(0,a.jsx)(C.v,{})})]})]})})}var E=n(99433),A=n(66934),R=n(98801),S=n(6172),k=n(70640),_=n(21263),z=n(20283),F=n(12168);class P extends R.Kp{static getType(){return"emoji"}static clone(e){return new P(e.__id,e.__shortcode,e.__native,e.__key)}createDOM(e){let t=document.createElement("div"),n=e.theme.emoji;return void 0!==n&&(t.className=n),t.style.display="inline",t.style.verticalAlign=this.__isSticker?"middle":"text-top",t}static importJSON(e){return M(e.id,e.shortcode,e.native)}exportJSON(){return{type:"emoji",id:this.__id,version:1,native:this.__native,shortcode:this.__shortcode,isSticker:this.__isSticker}}updateDOM(){return!1}getTextContent(){return this.__native||this.__shortcode}getTextContentSize(){let e=super.getTextContentSize();return this.__native?1:e}decorate(e,t){return(0,a.jsx)("em-emoji",{size:"1.5em",class:"emoji-node",shortcodes:this.__shortcode})}constructor(e,t,n,a){super(a),this.__id=e.toLowerCase(),this.__shortcode=t.toLowerCase(),this.__native=n,this.__isSticker=!n}}function M(e,t,n){return new P(e,t,n)}let T=(0,R.gu)();function B(){let[e]=(0,A.DF)();return(0,s.useEffect)(()=>e.registerCommand(T,e=>{let t=(0,R.vJ)();return(0,R.I2)(t)?t.insertNodes([M(e.id,e.shortcodes,e.native)]):(0,R.H2)([M(e.id,e.shortcodes,e.native)]),!0},R.Ac),[e]),null}function H(){let[e]=(0,A.DF)(),{emojiMartCustomEmojis:t}=(0,h.Ay)();return(0,a.jsx)(z.A,{className:"min-w-full",data:_,custom:[t],onEmojiSelect:t=>{e.dispatchCommand(T,t)},categories:[F.K4,..._.categories.map(e=>e.id)],categoryIcons:{[F.K4]:{svg:'<svg width="342" height="281" viewBox="0 0 342 281" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M52.8041 280.583C104.87 280.583 131.134 223.923 153.296 167.264C173.57 116.4 193.106 68.0646 230.336 54.6816C231.079 54.2113 231.672 53.5383 232.044 52.7422C232.416 51.9461 232.552 51.0603 232.436 50.1895C232.32 49.3187 231.956 48.4993 231.388 47.8284C230.82 47.1575 230.071 46.663 229.23 46.4035C161.636 43.5061 129.797 119.297 105.607 179.176C83.9055 232.247 69.8062 257.358 49.9013 257.358C34.3736 257.358 26.0338 245.447 26.0338 224.521C26.0338 158.112 114.638 20.2814 235.036 20.2814C275.168 20.2814 299.035 35.0901 299.035 59.2346C299.035 93.1749 266.782 118.791 205.362 133.232C201.031 134.336 199.603 136.497 199.603 139.027C199.603 141.556 201.4 143.626 205.362 145.879C212.865 149.11 219.221 154.516 223.608 161.396C227.996 168.276 230.211 176.313 229.967 184.464C229.967 211.184 210.431 243.285 187.301 243.285C184.934 243.324 182.589 242.837 180.435 241.859C182.658 237.605 183.767 232.859 183.661 228.062C183.819 222.742 181.923 217.565 178.363 213.601C174.804 209.638 169.855 207.192 164.539 206.769C162.114 206.811 159.722 207.33 157.499 208.296C155.276 209.263 153.266 210.657 151.584 212.4C149.902 214.143 148.58 216.201 147.696 218.454C146.812 220.708 146.382 223.113 146.431 225.533C146.431 246.458 165.967 261.267 194.166 261.267C238.629 261.267 270.468 228.752 270.468
1191.225C270.468 169.242 257.797 151.536 234.667 141.418C301.201 132.22 341.333 102.465 341.333 60.2464C341.333 24.5125 304.795 0 248.029 0C104.87 0 0.000720219 117.963 0.000720219 216.841C-0.137508 256.438 19.6292 280.583 52.6658 280.583H52.8041Z" fill="#EC0001"/></svg>'}},dynamicWidth:!0})}var D=n(78628),I=n(27250),U=n(24303),O=n(8406),V=n(28455);function Z(e){let t=e;for(;null!==t;){if(t instanceof P||!t.isSimpleText())return;t=function(e){if(!V.B_)return null;let t=function(e){let t=new Map;return Object.entries(e.emojis).forEach(e=>{let[n,a]=e;t.set(":".concat(n,":"),{name:a.name,id:a.id,native:a.skins[0].native})}),t}(V.B_),n=e.getTextContent();for(let s=0;s<n.length;s++){let r,i;for(let e=n.length;e>s;e--){var a;let l=null==(a=n.slice(s,e))?void 0:a.toLowerCase();if(t.has(l)){i=l,r=t.get(l);break}}if(void 0!==r&&void 0!==i){let t,{id:n,native:a}=r;0===s?[t]=e.splitText(i.length):[,t]=e.splitText(s,s+i.length);let l=M(n,i,a);return t.replace(l),l}}return null}(t)}}function q(){let[e]=(0,A.DF)();return(0,s.useEffect)(()=>{if(!e.hasNodes([P]))throw Error("EmojisPlugin: EmojiNode not registered on editor");return e.registerNodeTransform(R.Ey,Z)},[e]),null}var K=n(92270),W=n(75288);function G(e){let{maxLength:t}=e,[n]=(0,A.DF)(),[a,r]=(0,s.useState)(!1),{showToast:i}=(0,v.A)({timeout:3e3,toastProps:{description:"Comment length should not exceed ".concat(t," characters"),variant:"destructive"}});return(0,s.useEffect)(()=>{let e=e=>{e.target!==n.getRootElement()?(r(!1),e.stopPropagation()):r(!0)};if(document.addEventListener("focus",e,!0),!a)return;let s=null,l=n.registerNodeTransform(R.h,e=>{let a=(0,R.vJ)();if(!(0,R.I2)(a)||!a.isCollapsed())return;let r=n.getEditorState(),l=r.read(()=>e.getTextContentSize()),c=e.getTextContentSize();if(l!==c){let e=c-t,o=a.anchor;e>0&&(i(),l===t&&s!==r?(s=r,(0,W.Xq)(n,r)):(0,K._A)(n,o,e))}});return()=>{document.removeEventListener("focus",e,!0),l()}},[n,t,i,a]),null}function J(e){let{onChange:t}=e,[n]=(0,A.DF)();return(0,s.useEffect)(()=>n.registerUpdateListener(e=>{let{editorState:n}=e;t(n)}),[n,t]),null}function X(e){let{comment:t,setComment:n,handleSend:r,isHomePage:i,isRedesignPanel:l=!1}=e,[c]=(0,A.DF)();return(0,s.useEffect)(()=>c.registerCommand(R.if,e=>(e.preventDefault(),("Enter"===e.key||"NumpadEnter"===e.key)&&(t.trim()&&!e.shiftKey&&r(),!0)),R.d),[t,c,r]),(0,s.useEffect)(()=>c.registerCommand(R.XK,()=>!0,R.Ac),[c]),(0,a.jsxs)("div",{className:"relative z-50 w-full",children:[(0,a.jsx)(O.$,{contentEditable:(0,a.jsx)(I.a,{"data-cy":"chat-input",className:"relative h-auto max-h-24 min-h-8 min-w-full resize-none overflow-y-auto p-2 text-sm shadow-none outline-none ".concat(l?"text-white":"text-accent ".concat(i?"tabletLandscape:text-accent-hue5":""))}),placeholder:(0,a.jsx)("div",{className:"pointer-events-none absolute left-2 top-2 inline-block select-none overflow-hidden text-ellipsis text-sm text-accent-hue4 tabletLandscape:text-accent-hue3",children:"Write a comment..."}),ErrorBoundary:U.R}),(0,a.jsx)(D.Q,{}),(0,a.jsx)(q,{}),(0,a.jsx)(J,{onChange:function(e){let t=JSON.stringify(e.toJSON());n(c.parseEditorState(t).read(()=>(0,R.Ni)().getTextContent()))}}),(0,a.jsx)(B,{}),(0,a.jsx)(G,{maxLength:240})]})}function $(){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M3.47804 2.4043C3.2133 2.3274 2.92771 2.40193 2.73432 2.5984C2.54093 2.79487 2.47091 3.0816 2.55198 3.3451L4.98426 11.25H13.5C13.9142 11.25 14.25 11.5858 14.25 12C14.25 12.4142 13.9142 12.75 13.5 12.75H4.98427L2.55207 20.6546C2.471 20.9181 2.54102 21.2049 2.73441 21.4013C2.92781 21.5978 3.2134 21.6723 3.47814 21.5954C10.1767 19.6494 16.3974 16.5814 21.9233 12.6087C22.1193 12.4678 22.2355 12.2412 22.2355 11.9998C22.2355 11.7583 22.1193 11.5317 21.9233 11.3908C16.3974 7.41817 10.1767 4.35021 3.47804 2.4043Z"})})}var Q=n(83101),Y=n(25016);let ee=(0,Q.F)("w-full bottom-0 min-h-20 flex items-center justify-between gap-2 rounded-b-xl border-t border-accent-hue5 p-4 absolute",{variants:{variant:{homepage:"tabletLandscape:bg-transparent tabletLandscape:border-transparent-light",chatTab:"!relative bottom-auto z-20 shrink-0 bg-card",redesignPanel:"bg-black border-transparent-light"}},defaultVariants:{variant:"homepage"}}),et=s.forwardRef((e,t)=>
1{let{className:n,variant:s,...r}=e;return(0,a.jsx)("div",{ref:t,className:(0,Y.cn)(n,ee({variant:s})),...r})});et.displayName="InputWrapper";let en=(0,Q.F)("min-h-8 h-auto w-full shadow-none relative max-h-24 resize-none p-1 focus-visible:outline-none focus-visible:ring-0 overflow-auto gap-0 break-words cursor-text",{variants:{variant:{default:"",homepage:"tabletLandscape:bg-transparent tabletLandscape:text-transparent-white",redesignPanel:"bg-transparent text-transparent-white"}},defaultVariants:{variant:"default"}});s.forwardRef((e,t)=>{let{className:n,variant:s,placeholder:r,...i}=e;return(0,a.jsx)("p",{suppressContentEditableWarning:!0,contentEditable:!0,className:(0,Y.cn)(n,en({variant:s})),ref:t,"data-placeholder":r,...i})}).displayName="RichTextarea";let ea=(0,Q.F)("flex min-h-12 h-auto w-full rounded-lg items-center shadow-none relative bg-accent-hue5 max-h-24 resize-none p-1 overflow-auto",{variants:{variant:{default:"",homepage:"tabletLandscape:bg-transparent-light",redesignPanel:"bg-[#1e1e1e]"}},defaultVariants:{variant:"default"}}),es=s.forwardRef((e,t)=>{let{className:n,variant:s,children:r,...i}=e;return(0,a.jsx)("div",{className:(0,Y.cn)(n,ea({variant:s})),ref:t,...i,children:r})});function er(e){let{isHomepage:t,chatParentDivRef:n,isCrowdZone:r,isRedesignPanel:l=!1,setShouldScrollToBottom:c}=e,{activeChat:u,updateAllChatsPostSend:x,currentPubnubChannel:m,applyPointsForPostOnCrownChat:f,setIsPreviousMessage:p,isUserBanned:g,setIsUserBanned:b}=(0,o.A)(),{sendMessage:C,getUUID:w,getUUIDMetadata:N,comment:y,setComment:L}=(0,d.Ay)(),{globalId:_,isLoadingUser:z,isUserLoggedIn:F,currentUser:P}=(0,h.Ay)(),{toast:M}
1=(0,E.dj)(),[T,B]=(0,s.useState)(!1),[D,I]=(0,s.useState)(!1),U=(0,s.useRef)(null),O=(0,s.useRef)(null),V=(0,s.useRef)(null),Z=(0,s.useRef)(null),[q,K]=(0,s.useState)(80),[W]=(0,A.DF)(),G=(0,k.il)();(0,j.useOutsideClickHandler)(U,O,()=>B(!1)),(0,j.useAutoResizeTextareaAndChatArea)(Z,V,n,y,K,t,r);let{showToast:J}=(0,v.A)({timeout:3e3,toastProps:{title:"Please log in to send a message",variant:"default",duration:1e4,"data-cy":"toast-login-required"}});if((0,s.useEffect)(()=>{function e(){(0,j.handleTextAreaResize)(Z,y),t?(0,j.handleHomePageChatAreaResize)(V,n):(0,j.handleFriendsPageChatAreaResize)(V,n)}return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[n,r,t,y]),(0,s.useEffect)(()=>{_&&"anonymous"!==_&&P&&(async()=>{var e,t,n,a;let s=await N({uuid:_});(null==s||null==(t=s.data)||null==(e=t.custom)?void 0:e.banned)&&b((null==s||null==(a=s.data)||null==(n=a.custom)?void 0:n.banned)===!0)})().then()},[_,P]),g&&r)return(0,a.jsx)(et,{variant:t?"homepage":"chatTab",children:(0,a.jsx)("span",{className:"cursor-pointer font-sans text-sm font-normal text-accent-hue2 hover:underline tabletLandscape:text-accent-hue5",children:"You have been banned, you are temporarily unable to send messages"})});async function Q(){if(D)return!1;I(!0),B(!1),u&&y&&!r&&x(u,(0,j.getCurrentPubnubTimestamp)(),y),p(!1);let e=!1;try{e=await (0,j.handleSend)(y,L,m,M,f,C,w,N,G)}catch(e){i.clientLogger.error("Error sending message",e)}e&&(W.dispatchCommand(R.SK,void 0),L(""),c&&c(!0)),I(!1)}let Y=(0,j.cleanString)(y)&&!D;return(0,a.jsxs)(et,{ref:V,variant:l?"redesignPanel":t?"homepage":"chatTab",className:"flex",children:[T&&(0,a.jsx)("div",{className:"fixed inset-x-1 z-50 tabletLandscape:absolute [&>div>*]:w-full",ref:U,style:{bottom:"".concat(q,"px")},children:(0,a.jsx)(H,{})}),(0,a.jsxs)(es,{variant:l?"redesignPanel":t?"homepage":"default",children:[(0,a.jsx)("button",{ref:O,"aria-label":"Emoji Picker",onClick:()=>{Z.current&&Z.current.focus(),B(!T)},className:"flex cursor-pointer text-2xl ".concat(l?"text-transparent-white":t?"tabletLandscape:text-transparent-white":"text-accent-hue4 tabletLandscape:text-accent-hue3"," mx-2"),children:(0,a.jsx)(S.opD,{})}),(0,a.jsx)(X,{isHomePage:t,isRedesignPanel:l,comment:y,setComment:L,handleSend:F?Q:J}),(0,a.jsx)("button",{className:"mr-1 flex text-2xl transition-all ".concat(!Y&&"text-accent-hue4"," ").concat(Y&&!t&&"text-accent"," ").concat(!Y&&t&&"text-accent-hue4 tabletLandscape:text-transparent-light"," ").concat(Y&&t&&"text-accent tabletLandscape:text-transparent-white"),"aria-label":"Send Message",onClick:F?Q:J,disabled:D||!y||z,children:(0,a.jsx)($,{})})]})]})}es.displayName="RichTextComp";var ei=n(61168),el=n(34799),ec=n(16394),eo=n(37619),ed=n(66880);let eu={namespace:"ChatEditor",theme:{},onError:console.error,nodes:[P]},eh=e=>{let t,{isHomepage:n,isCrowdZone:r,isRedesignPanel:p=!1}=e,[b,C]=(0,s.useState)(!0),[w,N]=(0,s.useState)(!1),[y,E]=(0,s.useState)(!0),[A,R]=(0,s.use
1State)(!1),[S,k]=(0,s.useState)(!0),_=(0,s.useRef)(null),z=(0,s.useRef)(null),F=(0,s.useRef)(null),P=n&&!r,{redirectToSignIn:M}=(0,x.ho)(),{showToast:T}=(0,v.A)({timeout:3e3,toastProps:{title:"Please log in to view user profiles",variant:"default",duration:3e3}}),{activeChat:B,updateAllChatsPostView:H,setCurrentPubnubChannel:D,updateMessageMapWithPreviousMessage:I,updateMessageWithNewMessages:U,resetMessageMap:O,messageMap:V,isPreviousMessage:Z,setIsPreviousMessage:q,hasNewMessages:K,setHasNewMessages:W,setBadgeData:G,setProfileDialogUserId:J,setIsUserProfileDialogOpen:X,getMessageData:$}=(0,o.A)(),{fetchPubNubMessages:Q,getChannelMetaData:Y}=(0,d.Ay)(),{currentChannel:ee}=(0,c.B)(),{globalId:et,isUserLoggedIn:en,emojiMartCustomEmojis:ea}=(0,h.Ay)();t=r&&ee?"".concat(ee.chat_id):(null==B?void 0:B.pubnubChannel)||"";let es=(0,s.useCallback)(()=>{D(t)},[t,D]),eh=(0,s.useMemo)(()=>(0,j.squashSystemMessagesAndCheckMessageVisibility)(V[t],et)||[],[V,t,et]),ex=g()(e=>{(0,j.handlePreviousMessageFetchingHelper)(eh,_,z,ep,e,b,F,q,E,W,S)},1e3),em=(0,j.useScrollChatToBottom)(F),ef=(0,s.useCallback)(async()=>{try{let e=window.localStorage,t=parseInt(e.getItem("loginRetry")||"0",10);t<3?(e.setItem("loginRetry",(t+1).toString()),await M()):i.clientLogger.error("Fetch messages max login retry limit reached")}catch(e){i.clientLogger.error("Error handling login retry",e)}},[M]),ep=(0,s.useCallback)(async()=>{C(!0);try{var e;let n=await Q({channels:[t],includeMessageActions:r,start:_.current,end:z.current,count:25,includeMeta:!0}),a=window.localStorage;a.getItem("loginRetry")&&a.removeItem("loginRetry");let s=null!=(e=null==n?void 0:n.channels[t])?e:[];if(z.current)s.length>0?(k(s.length>=25),U(t,s,!0)):k(!1);else{let e=(0,j.filterUnseenOlderMessages)(s,eh);k((0,j.hasMoreOlderHistory)(s,e,25)),e.length>0&&I(t,e,eh)}}catch(e){i.clientLogger.error("Error fetching messages for ".concat(t),e),N(!0),await ef()}finally{C(!1)}},[Q,t,r,I,eh,U,ef]);function eg(e){en?e.isAdmin||e.isCurrentUser||(J(e.userId),X(!0)):T()}if((0,s.useEffect)(()=>{if(es(),E(!0),R(!1),W(!1),q(!0),k(!0),(0,j.handleNewMessageFetching)(eh,_,z,ep,em),r&&t.startsWith("public"))(0,j.updateBadgeData)(t,G,Y);else{G(void 0);let e={channel:t,timetoken:(0,j.getCurrentPubnubTimestamp)().toString()};t&&(l(e),H(t))}return()=>{O(t),(null==t?void 0:t.startsWith("public"))&&(z.current=null)}},[null==B?void 0:B.pubnubChannel,t,r]),(0,s.useEffect)(()=>{y&&A&&em()},[eh,y,em,A]),(0,s.useEffect)(()=>{let e=F.current;if(e)return e.addEventListener("scroll",ex),()=>{e.removeEventListener("scroll",ex)}},[ex]),(0,s.useEffect)(()=>{b||A||(R(!0),q(!1))},[A,b]),(0,s.useEffect)(()=>(document.addEventListener("copy",e=>(0,j.handleCopy)(e,ea)),()=>document.removeEventListener("copy",e=>(0,j.handleCopy)(e,ea))),[ea]),w)return(0,a.jsx)("div",{className:"chatMessageContainer flex items-center justify-center p-5",children:(0,a.jsx)("h1",{className:"text-center uppercase text-accent tabletLandscape:text-white",children:"Failed to load messages"})});return(0,a.jsxs)("div",{className:"relative flex size-full min-h-0 flex-col",children:[r&&(0,a.jsxs)("div",{className:"absolute w-full",children:[(0,a.jsx)(u.l,{children:(0,a.jsx)(ei.e,{channelName:t})}),(0,a.jsx)("div",{className:"absolute right-2 mt-1 cursor-pointer",children:(0,a.jsx)(L,{})})]}),(0,a.jsx)(eo.A,{isLoadingMessages:b,isHomePageDmTab:P,isHomepage:n}),(0,a.jsx)(el.K,{chatParentDiv:F,isLoadingMessages:b,isHomePageDmTab:P,isCrowdZone:r,children:(0,a.jsxs)(f.N,{initial:!1,mode:"popLayout",children:[(0,a.jsx)("div",{className:"grow"}),A&&(null==eh?void 0:eh.length)>0&&eh.map((e,t)=>{let s=$(e);return(0,a.jsx)(el.x,{isPreviousMessage:Z,isCrowdZone:r,isCurrentUser:s.isCurrentUser,children:(0,a.jsxs)("div",{className:"".concat(!!s.repliedMessageData&&"my-2 w-full bg-accent-hue5 tabletLandscape:bg-transparent-light"),children:[!!s.repliedMessageData&&(0,a.jsx)(ec.s,{isHomepage:n,isCrowdZone:r,isRedesignPanel:p,isRepliedMessage:!0,message:s.repliedMessageData,handleAvatarOnClick:()=>eg(s.repliedMessageData)},"".concat(s.repliedMessageData.timetoken,"_").concat(t)),(0,a.jsx)(ec.s,{"data-cy":"message-bubble-".concat(eh.length-t),isHomepage:n,isCrowdZone:r,isRedesignPanel:p,isRepliedMessage:!1,message:s,handleAvatarOnClick:()=>eg(s)},"".concat(e.timetoken,"_").concat(t))]},"".concat(e.timetoken,"_").concat(t))},t)})]})}),(0,a.jsx)(ed.A,{shouldScrollToBottom:y,hasNewMessages:K,handleGoToNewMessagesButtonOnClick:function(){em(),E(!0),W(!1)}}),(0,a.jsx)(m.n,{initialConfig:eu,children:(0,a.jsx)(er,{isHomepage:n,chatParentDivRef:F,isCrowdZone:r,isRedesignPanel:p,setShouldScrollToBottom:E})})]})}},56670:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(95155);function s(){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 20 20",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{d:"M5 15L15 5M5 5L15 15",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})}},63341:(e,t,n)=>{n.d(t,{LL:()=>x,Ay:()=>v,nN:()=>p,lp:()=>g,B:()=>j});var a=n(95155);n(12115);var s=n(99433),r=n(12168),i=n(96796),l=n(64947),c=n(22965),o=n(24209),d=n(2707),u=n(58561),h=n(47615),x=function(e){return e.FACEBOOK="facebook",e.X="x",e.WHATSAPP="whatsapp",e.EMAIL="email",e.COPY="copy",e.SMS="sms",e}({});let m={referral:{medium:"referral",campaign:"referral_program"}
1,channelInvite:{medium:"invite",campaign:"channel_invite"},email:{medium:"email",campaign:"user_sharing"},organicSocial:{medium:"social",campaign:"organic_social"},copy:{medium:"other",campaign:"user_sharing"}},f=[{name:"facebook",label:"Facebook",icon:(0,a.jsx)(l.A,{}),className:"bg-shareIcon-facebook"},{name:"x",label:"X",icon:(0,a.jsx)(o.A,{}),className:"bg-shareIcon-x"},{name:"whatsapp",label:"Whatsapp",icon:(0,a.jsx)(c.A,{}),className:"bg-shareIcon-whatsapp"},{name:"email",label:"Email",icon:(0,a.jsx)(function(){return(0,a.jsxs)("svg",{x:"0px",y:"0px",width:"100",height:"200",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("g",{id:"SVGRepo_bgCarrier",strokeWidth:"0"}),(0,a.jsx)("g",{id:"SVGRepo_tracerCarrier",strokeLinecap:"round",strokeLinejoin:"round"}),(0,a.jsxs)("g",{id:"SVGRepo_iconCarrier",children:[" ",(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.75 5.25L3 6V18L3.75 18.75H20.25L21 18V6L20.25 5.25H3.75ZM4.5 7.6955V17.25H19.5V7.69525L11.9999 14.5136L4.5 7.6955ZM18.3099 6.75H5.68986L11.9999 12.4864L18.3099 6.75Z",fill:"#080341"})," "]})]})},{}),className:"bg-shareIcon-email"},{name:"copy",label:"Copy",icon:(0,a.jsx)(h.A,{width:"100px",height:"100px"}),className:"bg-shareIcon-copy"}],p=e=>e?"Join me on the Bally Sports Live app and use my code ".concat(e," to earn free Coins."):"Join me on the Bally Sports Live app:",g=(e,t)=>{let n=((e,t)=>e.includes(r.zd.REFERRAL_CODE)?m.referral:e.includes(r.zd.CHANNEL_ID)||e.includes(u.JZ.channels)?m.channelInvite:"email"===t?m.email:"copy"===t?m.copy:m.organicSocial)(t+="".concat(t.includes("?")?"&":"?","utm_source=").concat(e),e);return t+"&utm_medium=".concat(n.medium,"&utm_campaign=").concat(n.campaign)},j=(e,t,n,a)=>{var r,i;let l=encodeURIComponent(t),c=encodeURIComponent(n),o=g(e,a);if("copy"===e)return void(i="".concat(n," ").concat(o),navigator.clipboard.writeText(i.trim()).then(()=>{(0,s.oR)({description:"Copied to clipboard",variant:"success"})}));let d=encodeURIComponent(o),u={email:"mailto:?subject=".concat(l,"&body=").concat(c,"%0D%0A%0D%0A").concat(d),sms:"sms:?&body=".concat(c,"%20").concat(d),whatsapp:"https://wa.me/?text=".concat(c," ").concat(d),facebook:"https://www.facebook.com/sharer/sharer.php?u=".concat(d),x:"https://x.com/intent/post?text=".concat(c,"&url=").concat(d)}[e];u&&(null==(r=window.open(u,"_blank"))||r.focus())};function v(e){let{currentUrl:t,referralCode:n,currentChannel:s}=e,l=p(n),c=((e,t)=>{let n=window.location.origin;return e?"".concat(n,"?").concat(r.zd.REFERRAL_CODE,"=").concat(e):t||n})(n,t),{track:o}=(0,i.T)();return(0,a.jsx)("ul",{className:"flex w-full items-center justify-between font-sans text-xs tabletPortrait:text-sm",children:f.map(e=>(0,a.jsxs)("li",{onClick:()=>{if(j(e.name,"Bally Sports Live",l,c),s){var t;o("Channel Shared",{channel_id:(null==(t=s.channelUuid)?void 0:t.toString())||"",channel_name:s.channelName||"",program_name:s.title||"",platform_name:e.name})}else o("Referral Shared",{platform_name:e.name})},className:"flex flex-col items-center px-2",children:[(0,a.jsx)(d.E,{className:"size-10 px-3 text-black tabletPortrait:size-16 ".concat(e.className),children:e.icon}),(0,a.jsx)("p",{className:"py-2 text-accent",children:e.label})]},e.name))})}},64947:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(95155);function s(){return(0,a.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",width:"100",height:"200",viewBox:"0 0 24 24",children:(0,a.jsx)("path",{fill:"#FFFFFF",transform:"translate(-1,-1)",d:"M10.505,10.272v1.749H8.031v2.629h2.474v7.226C10.994,21.95,11.491,22,12,22c0.46,0,0.91-0.042,1.354-0.102V14.65h2.588 l0.406-2.629h-2.995v-1.437c0-1.092,0.357-2.061,1.379-2.061h1.642V6.229c-0.289-0.039-0.898-0.124-2.051-0.124 C11.916,6.105,10.505,7.376,10.505,10.272z"})})}},66465:(e,t,n)=>{n.d(t,{o:()=>d});var a=n(95155),s=n(47593),r=n(92258),i=n(65446),l=n(80535),c=n(14128),o=n(2707);function d(e){let{isHomepage:t,isChatTab:n}=e,{activeChat:d,allChats:u,handleChatOnClick:h}=(0,r.A)(),{setActiveTab:x}=(0,s.B)(),m=null==u?void 0:u.filter(e=>(0,i.isGroupchat)(e)||!(0,i.isGroupchat)(e)&&e.lastMessageTimestamp);return(0,a.jsx)(c.bU,{className:"".concat(t&&"tabletPortrait:px-3 tabletLandscape:px-0"),children:m&&Array.from([!0,!1]).map((e,s)=>{let r=m.filter(t=>t.chatting.isOnline===e),u=r.length;if(u>0)return(0,a.jsxs)("div",{children:[(0,a.jsx)(c.aR,{className:"".concat(t&&"bg-transparent-light"),children:(0,a.jsxs)("div",{className:"flex items-center gap-2 px-4 py-2",children:[(0,a.jsx)(c.BT,{className:"".concat(t&&"tabletLandscape:text-white"),children:e?"Online":"Offline"}),(0,a.jsx)(o.E,{rounded:"full",variant:"accentHue5",shape:"numberIndicator",children:u})]})}),(0,a.jsx)(c.bU,{children:r.map((e,s,r)=>(0,a.jsxs)("div",{"data-cy":"".concat((0,i.isGroupchat)(e)?"group-chat":"friend-chat"),className:"relative flex items-center justify-between",children:[(0,a.jsx)(l.A,{className:"flex-1 px-4 ".concat(n?"cursor-pointer":""," ").concat(s!==r.length-1?"border-b":""),isActive:(null==d?void 0:d.pubnubChannel)===e.pubnubChannel,user:e.chatting,isHomepage:t,onClick:()=>{t&&x("direct-message"),h(e)},isChatTab:n,isHeader:!1,checkForEmoji:!0}),e.numUnread>0&&(0,a.jsx)(o.E,{className:"absolute ".concat(t?"right-4":"right-2"),variant:"success",rounded:"full",shape:"numberIndicator",ring:"md",children:e.numUnread})]},s))})]},s)})})}},68606:(e,t,n)=>{n.d(t,{A:()=>s});var a=n(95155);function s(){return(0,a.jsx)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",children:(0,a.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.60225 4.60225C8.82192 4.38258 9.17808 4.38258 9.39775 4.60225L16.3977 11.6023C16.6174 11.8219 16.6174 12.1781 16.3977 12.3977L9.39775 19.3977C9.17808 19.6174 8.82192 19.6174 8.60225 19.3977C8.38258 19.1781 8.38258 18.8219 8.60225 18.6023L15.2045 12L8.60225 5.39775C8.38258 5.17808 8.38258 4.82192 8.60225 4.60225Z"})})}},70640:(e,t,n)=>{n.d(t,{BW:()=>c,il:()=>i});var a=n(14679),s=n(12168),r=n(27730);function i(){try{let e=a.A.get_distinct_id();return e?e.toString():null}catch(e){return r.clientLogger.error("Failed to get Mixpanel distinct ID:",e),null}}function l(){try{return a.A.get_property("$device_id")||null}catch(e){return r.clientLogger.error("Failed to get Mixpanel device ID:",e),null}}function c(){try{let e=l(),t=function(){let e=l();if(e)return e;let t=function(e){if("undefined"==typeof document)return null;let t=document.cookie.match(new RegExp("(?:^|; )".concat(e,"=([^;]*)")));return t?decodeURIComponent(t[1]):null}(s.uJ);if(t)return t;try{if("undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID)return crypto.randomUUID()}catch(e){}return"".concat(Date.now().toString(36),"-").concat(Math.random().toString(36).slice(2,10))}(),n=i();e&&(document.cookie="".concat(s.tv,"=").concat(encodeURIComponent(e),";path=/;max-age=31536000;SameSite=Lax")),t&&(document.cookie="".concat(s.uJ,"=").concat(encodeURIComponent(t),";path=/;max-age=31536000;SameSite=Lax")),n&&(document.cookie="".concat(s.RU,"=").concat(encodeURIComponent(n),";path=/;max-age=31536000;SameSite=Lax"))}catch(e){r.clientLogger.error("Failed to set Mixpanel cookies",e)}}},85011:(e,t,n)=>{n.d(t,{Ay:()=>r,Gs:()=>m,KD:()=>l,X9:()=>i,un:()=>x});var a=n(95155);n(12115);var s=n(14128);function r(){return(0,a.jsxs)("div",{className:"flex size-full max-w-[1920px] animate-animate-pulse flex-col",children:[(0,a.jsxs)("div",{className:"flex h-12 w-full items-center justify-between gap-4 border-b border-accent-hue5 px-16 tabletPortrait:justify-start tabletPortrait:px-4 desktop:hidden",children:[(0,a.jsx)("div",{className:"h-8 w-40 rounded-full bg-accent-hue5"}),(0,a.jsx)("div",{className:"h-8 w-40 rounded-full bg-accent-hue5"})]}),(0,a.jsxs)("div",{className:"tabletPortrait:hidden",children:[(0,a.jsx)(c,{}),(0,a.jsx)(o,{}),(0,a.jsx)(o,{}),(0,a.jsx)(i,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{})]}),(0,a.jsxs)("div",{className:"hidden grow gap-4 p-4 tabletPortrait:flex desktop:hidden",children:[(0,a.jsxs)(s.Zp,{className:"size-full flex-col p-0",children:[(0,a.jsx)(i,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{})]}),(0,a.jsxs)(s.Zp,{className:"h-fit min-w-80 flex-col p-0",children:[(0,a.jsx)(c,{}),(0,a.jsx)(o,{}),(0,a.jsx)(o,{})]})]}),(0,a.jsxs)("div",{className:"hidden grow gap-4 px-8 py-4 desktop:flex",children:[(0,a.jsxs)(s.Zp,{className:"h-full min-w-80 flex-col p-0",children:[(0,a.jsx)(c,{}),(0,a.jsx)(l,{withActionButton:!1}),(0,a.jsx)(l,{withActionButton:!1}),(0,a.jsx)(l,{withActionButton:!1}),(0,a.jsx)(l,{withActionButton:!1})]}),(0,a.jsxs)(s.Zp,{className:"size-full flex-col justify-between p-0",children:[(0,a.jsx)(d,{}),(0,a.jsxs)("div",{className:"flex size-full flex-col-reverse gap-2 px-6 py-2",children:[(0,a.jsx)(u,{}),(0,a.jsx)(u,{}),(0,a.jsx)(u,{}),(0,a.jsx)(u,{}),(0,a.jsx)(u,{})]}),(0,a.jsx)(h,{})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,a.jsxs)(s.Zp,{className:"h-fit min-w-80 flex-col p-0",children:[(0,a.jsx)(o,{}),(0,a.jsx)(o,{})]}),(0,a.jsxs)(s.Zp,{className:"h-fit min-w-80 flex-col p-0",children:[(0,a.jsx)(i,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{}),(0,a.jsx)(l,{})]})]})]})]})}function i(){return(0,a.jsx)("div",{className:"flex h-9 w-full items-center justify-between px-4",children:(0,a.jsx)("div",{className:"h-4 w-20 rounded-full bg-accent-hue5"})})}function l(e){let{withActionButton:t=!0}=e;return(0,a.jsxs)("div",{className:"flex h-[74px] w-full items-center justify-between border-b border-accent-hue5 px-4",children:[(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2",children:[(0,a.jsx)("div",{className:"size-12 rounded-full bg-accent-hue5"}),(0,a.jsxs)("div",{className:"flex flex-col justify-start gap-2",children:[(0,a.jsx)("div",{className:"h-4 w-24 rounded-full bg-accent-hue5"}),(0,a.jsx)("div",{className:"h-4 w-48 rounded-full bg-accent-hue5"})]})]}),t&&(0,a.jsx)("div",{className:"size-9 rounded-full bg-accent-hue5"})]})}function c(){return(0,a.jsx)("div",{className:"flex h-[74px] w-full items-center justify-center border-b border-accent-hue5 p-4",children:(0,a.jsx)("div",{className:"h-9 w-full rounded-full bg-accent-hue5"})})}function o(){return(0,a.jsxs)("div",{className:"flex h-[65px] w-full items-center justify-between border-b border-accent-hue5 px-4",children:[(0,a.jsx)("div",{className:"h-9 w-40 rounded-full bg-accent-hue5"}),(0,a.jsx)("div",{className:"size-9 rounded-full bg-accent-hue5"})]})}function d(){return(0,a.jsx)("div",{className:"flex h-14 w-full items-center justify-between px-4",children:(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("div",{className:"size-8 rounded-full bg-accent-hue5"}),(0,a.jsx)("div",{className:"h-4 w-20 rounded-full bg-accent-hue5"})]})})}function u(){return(0,a.jsxs)("div",{className:"flex h-fit gap-2 pr-16",children:[(0,a.jsx)("div",{className:"size-8 rounded-full bg-accent-hue5"}),(0,a.jsx)("div",{className:"h-16 w-full rounded-lg bg-accent-hue5"})]})}function h(){return(0,a.jsx)("div",{className:"flex h-20 w-full items-center justify-center border-t border-accent-hue5 p-8",children:(0,a.jsx)("div",{className:"h-11 w-full rounded-full bg-accent-hue5"})})}function x(){return(0,a.jsxs)(s.Zp,{className:"size-full flex-col justify-between p-0",children:[(0,a.jsx)(d,{}),(0,a.jsxs)("div",{className:"flex size-full flex-col-reverse gap-2 px-6 py-2",children:[(0,a.jsx)(u,{}),(0,a.jsx)(u,{}),(0,a.jsx)(u,{}),(0,a.jsx)(u,{}),(0,a.jsx)(u,{})]}),(0,a.jsx)(h,{})]})}function m(){return(0,a.jsxs)("ul",{className:"flex w-full items-center justify-between",children:[(0,a.jsx)("li",{className:"flex flex-col items-center px-2",children:(0,a.jsx)("div",{className:"size-10 rounded-full bg-accent-hue5 tabletPortrait:size-16"})}),(0,a.jsx)("li",{className:"flex flex-col items-center px-2",children:(0,a.jsx)("div",{className:"size-10 rounded-full bg-accent-hue5 tabletPortrait:size-16"})}),(0,a.jsx)("li",{className:"flex flex-col items-center px-2",children:(0,a.jsx)("div",{className:"size-10 rounded-full bg-accent-hue5 tabletPortrait:size-16"})}),(0,a.jsx)("li",{className:"flex flex-col items-center px-2",children:(0,a.jsx)("div",{className:"size-10 rounded-full bg-accent-hue5 tabletPortrait:size-16"})}),(0,a.jsx)("li",{className:"flex flex-col items-center px-2",children:(0,a.jsx)("div",{className:"size-10 rounded-full bg-accent-hue5 tabletPortrait:size-16"})})]})}},86451:(e,t,n)=>{n.d(t,{A:()=>C});var a=n(95155),s=n(12115),r=n(92258),i=n(99433),l=n(88019),c=n(6172),o=n(28329),d=n(36561),u=n(96796),h=n(71346);function x(){return(0,a.jsxs)("svg",{width:"1em",height:"1em",viewBox:"0 0 24 24",fill:"
1currentColor",xmlns:"http://www.w3.org/2000/svg",children:[(0,a.jsx)("path",{d:"M5.25 6.375C5.25 4.09683 7.09683 2.25 9.375 2.25C11.6532 2.25 13.5 4.09683 13.5 6.375C13.5 8.65317 11.6532 10.5 9.375 10.5C7.09683 10.5 5.25 8.65317 5.25 6.375Z"}),(0,a.jsx)("path",{d:"M2.25 19.125C2.25 15.19 5.43997 12 9.375 12C13.31 12 16.5 15.19 16.5 19.125V19.1276C16.5 19.1674 16.4996 19.2074 16.499 19.2469C16.4946 19.5054 16.3574 19.7435 16.1359 19.8768C14.1607 21.0661 11.8466 21.75 9.375 21.75C6.90343 21.75 4.5893 21.0661 2.61406 19.8768C2.39256 19.7435 2.25537 19.5054 2.25103 19.2469C2.25034 19.2064 2.25 19.1657 2.25 19.125Z"}),(0,a.jsx)("path",{d:"M18.75 7.5C18.75 7.08579 18.4142 6.75 18 6.75C17.5858 6.75 17.25 7.08579 17.25 7.5V9.75H15C14.5858 9.75 14.25 10.0858 14.25 10.5C14.25 10.9142 14.5858 11.25 15 11.25H17.25V13.5C17.25 13.9142 17.5858 14.25 18 14.25C18.4142 14.25 18.75 13.9142 18.75 13.5V11.25H21C21.4142 11.25 21.75 10.9142 21.75 10.5C21.75 10.0858 21.4142 9.75 21 9.75H18.75V7.5Z"})]})}var m=n(56670),f=n(90311),p=n(2707),g=n(47802),j=n(14128),v=n(17678),b=n(68606);function C(e){let{friendsData:t}=e,{updateAllChatsAndAllFriendsAfterFriendAction:n,isFriendActionOpen:i,setIsFriendActionOpen:l}=(0,r.A)(),[c,o]=(0,s.useState)(void 0),{track:d,isInitialized:h}=(0,u.T)();(0,s.useEffect)(()=>{let e=null==t?void 0:t.filter(e=>"PENDING"===e.status);Array.isArray(e)&&e.length>0&&o(e)},[t]);let m=null==c?void 0:c.length,f=(m||0)>0;return(0,s.useEffect)(()=>{i&&h()&&d("Friend Requests Viewed",{})},[i,h,d]),(0,a.jsxs)(v.lG,{open:i,onOpenChange:l,children:[(0,a.jsx)(v.zM,{asChild:!0,children:(0,a.jsxs)("div",{className:"flex w-full cursor-pointer flex-row items-center gap-2",children:[(0,a.jsxs)(j.oV,{className:"flex h-full flex-row items-center gap-2",children:[(0,a.jsx)(p.E,{variant:"accent",rounded:"full",className:"size-8 text-2xl text-white",children:(0,a.jsx)(x,{})}),(0,a.jsx)("span",{children:"Friend Requests"})]}),(0,a.jsxs)("div",{className:"ml-auto flex items-center",children:[f&&(0,a.jsx)(p.E,{"data-cy":"friend-request-count",variant:"accentHue5",shape:"numberIndicator",children:m}),(0,a.jsx)(b.A,{})]})]})}),(0,a.jsx)(N,{pendingFriendRequests:c,setPendingFriendRequests:o,updateAllChatsAndAllFriendsAfterFriendAction:n})]})}function w(e){let{content:t}=e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v.c7,{showSeparator:!0,children:(0,a.jsx)(v.L3,{children:"Friend Request"})}),(0,a.jsx)(v.R4,{className:"pb-0 pt-4",children:(0,a.jsx)(v.rr,{className:"text-start",size:"4xl",children:t})}),(0,a.jsx)(v.Es,{className:"p-4"})]})}function N(e){let{pendingFriendRequests:t,setPendingFriendRequests:n,updateAllChatsAndAllFriendsAfterFriendAction:r}=e,{toast:x}=(0,i.dj)(),{track:b}=(0,u.T)(),{isLoadingFriendsData:C}=(0,l.Ay)(),[N,y]=(0,s.useState)({});async function L(e,t){let a=t.friendId;y(t=>({...t,[a]:e?"accept":"cancel"})),b("Friend Request Accepted",{}),(0,o.ib)(e,t.detail.Nickname,a,x,(0,d.L_)(t),r,void 0,n).finally(()=>{y(e=>(delete e[a],e))})}return(0,a.jsxs)(v.Cf,{"data-cy":"friend-request-dialog",children:[C&&(0,a.jsx)(w,{content:"Loading..."}),!C&&(!t||(null==t?void 0:t.length)===0)&&(0,a.jsx)(w,{content:"you don't have any friend requests"}),t&&(null==t?void 0:t.length)>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(v.c7,{showSeparator:!0,children:(0,a.jsx)(v.L3,{children:"Friend Request"})}),(0,a.jsx)(v.R4,{className:"max-h-[calc(100vh-200px)] overflow-y-scroll",children:(0,a.jsx)("div",{className:"size-full",children:Array.from([{role:"ACCEPTER",label:"Requests"},{role:"REQUESTER",label:"Pending Request"}]).map(e=>{let s=t.filter(t=>t.role===e.role).length;return 0===s?null:(0,a.jsxs)("div",{children:[(0,a.jsx)(j.aR,{children:(0,a.jsxs)("div",{className:"flex items-center gap-2 px-4 py-2",children:[(0,a.jsx)(j.BT,{children:e.label}),(0,a.jsx)(p.E,{rounded:"full",variant:"accentHue5",shape:"numberIndicator",children:s})]})}),(0,a.jsx)(j.bU,{children:Array.from(t).filter(t=>t.role===e.role).map((e,t)=>(0,a.jsxs)(j.oV,{className:"".concat(s>1&&t!==s-1&&"border-b"," flex flex-row justify-between py-2"),children:[(0,a.jsxs)("div",{className:"flex gap-2 pl-4",children:[(0,a.jsxs)(f.eu,{showOnlineBadge:!0,isOnline:e.isOnline,border:"md",size:"md",children:[(0,a.jsx)(f.BK,{className:"size-10",src:e.avatar,alt:""}),(0,a.jsx)(f.q5,{})]}),(0,a.jsx)("div",{className:"flex flex-col justify-center",children:(0,a.jsx)(j.BT,{className:"text-base font-semibold text-foreground",children:e.detail.Nickname})})]}),(0,a.jsxs)("div",{className:"flex justify-center gap-2 pr-4",children:["ACCEPTER"===e.role&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g.$,{"data-cy":"friend-request-dialog-cancel-btn",variant:"primary",rounded:"full",size:"iconSm",onClick:()=>L(!1,e),disabled:!!N[e.friendId],children:"cancel"===N[e.friendId]?(0,a.jsx)(h.A,{}):(0,a.jsx)(m.A,{})}),(0,a.jsx)(g.$,{"data-cy":"friend-request-dialog-accept-btn",variant:"success",rounded:"full",size:"iconSm",onClick:()=>L(!0,e),disabled:!!N[e.friendId],children:"accept"===N[e.friendId]?(0,a.jsx)(h.A,{}):(0,a.jsx)(c.HTu,{})})]}),"REQUESTER"===e.role&&(0,a.jsxs)(g.$,{variant:"outline",textColor:"accent",size:"sm",onClick:()=>{var t,a;return t=e.detail.Nickname,a=e.friendId,void(y(e=>({...e,[a]:"cancel"})),(0,o.re)(!0,t,a,x,r,void 0,n).finally(()=>{y(e=>(delete e[a],e))}))},disabled:!!N[e.friendId],children:["cancel"===N[e.friendId]&&(0,a.jsx)(h.A,{}),"CANCEL REQUEST"]})]})]},e.friendId))})]},e.role)})})})]})]})}}}]); 2//# sourceMappingURL=1712-9c9fa4f77759e428.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.