Module 306417

4,709 characters · in e16f15480ab0fbaf.js
Dependencies
Source Raw
function(e,t,n){n.d(t,{Dt:()=>D,Fb:()=>P,Fh:()=>R,Vx:()=>O,e5:()=>G,k$:()=>U}),n(801541);var i=n(627968),l=n(64700),s=n(503698),r=n.n(s),a=n(889137),o=n(661531),d=n(785007),c=n(939249),u=n(628284),m=n(933832),h=n(565645),g=n(619517),p=n(885386),A=n(44234),x=n(282054),f=n(218394),E=n(962514),C=n(969632),I=n(438437),v=n(290794),_=n(789646),j=n(375708),N=n(150834);function y(e){let{className:t,children:n}=e;return(0,i.jsx)("ul",{"aria-label":j.intl.string(j.t.sJpqBS),className:t,children:n})}function T(e){let{className:t,children:n}=e;return(0,i.jsx)("div",{"aria-label":j.intl.string(j.t.sJpqBS),role:"group",className:t,children:n})}function S(e){let{className:t,children:n}=e,{ref:l,...s}=(0,d._u)({orientation:"vertical"});return(0,i.jsx)("div",{"aria-label":j.intl.string(j.t.sJpqBS),ref:l,...s,className:t,children:n})}function b(e){let{className:t,onClick:n,isSelected:l,isFirstAnswer:s,children:a}=e,{pollAnswerRef:o}=(0,_.Mg)();return(0,i.jsx)(c.D,{role:"checkbox",className:r()(t,N.Sn),onClick:n,"aria-checked":l,ref:s?o:void 0,children:a})}function L(e){let{className:t,children:n,onClick:l,isSelected:s,hasSelectedAnyAnswer:a,isFirstAnswer:o}=e,{pollAnswerRef:d}=(0,_.Mg)();return(0,i.jsx)(c.D,{role:"radio",className:r()(t,N.Sn),onClick:l,"aria-checked":s,tabIndex:a?s?0:-1:o?0:-1,ref:o?d:void 0,children:n})}function R(e){let{answers:t,answersInteraction:n,answerTapAccessibilityLabel:l,canTapAnswers:s,hasSelectedAnyAnswer:r,className:o,answerClassName:d,renderAnswerContent:c}=e,{ContainerComponent:u,answerElementType:m}=(0,a.YW)({canTapAnswers:s,answersInteraction:n}).with({answersInteraction:I.CQ.RADIO_BUTTONS},()=>({ContainerComponent:S,answerElementType:1})).with({answersInteraction:I.CQ.CHECKBOXES},()=>({ContainerComponent:T,answerElementType:2})).with({canTapAnswers:!0,answersInteraction:I.CQ.LIST},()=>({ContainerComponent:y,answerElementType:3})).otherwise(()=>({ContainerComponent:y,answerElementType:0}));return(0,i.jsx)(u,{className:o,children:t.map((e,t)=>(0,i.jsx)(k,{className:d,answer:e,isFirstAnswer:0===t,elementType:m,answerTapAccessibilityLabel:l,hasSelectedAnyAnswer:r,children:c(e)},e.answerId))})}function k(e){let{className:t,answer:n,children:s,hasSelectedAnyAnswer:a,isFirstAnswer:o,elementType:d}=e,{channelId:c,messageId:u}=(0,v.Tu)(),m=(0,v.hd)(n.style),h=!0===n.isSelected,g=l.useCallback(()=>{E.A.handlePollAnswerTapped({channelId:c,messageId:u,answerId:n.answerId})},[c,u,n.answerId]);switch(d){case 0:case 3:return(0,i.jsx)("li",{className:r()(t,m),children:s});case 1:return(0,i.jsx)(L,{className:r()(t,m),onClick:g,isSelected:h,hasSelectedAnyAnswer:a,isFirstAnswer:o,children:s});case 2:return(0,i.jsx)(b,{className:r()(t,m),onClick:g,isSelected:h,isFirstAnswer:o,children:s})}}function M(e){let{attachment:t,className:n}=e,l=(0,f.j)(),s=p.kt.useSetting();return(0,i.jsx)(g.Ay,{className:n,imageClassName:N.Bw,src:null!=t.proxy_url&&""!==t.proxy_url?t.proxy_url:t.url,alt:t.description??(0,C.Kj)(t.filename),responsive:!0,width:212,height:212,autoPlay:s,shouldAnimate:l,shouldRenderAccessory:!1})}function P(e){let{className:t,emoji:n}=e;return(0,i.jsx)(h.A,{className:t,emojiId:n.id,emojiName:n.name,animated:n.animated})}function w(e,t){return null!=e?(0,i.jsx)("div",{className:e,children:t}):t}function D(e){let{media:t,containerClassName:n,attachmentClassName:l,emojiClassName:s,fallback:r}=e,{message:a}=(0,v.y0)();if(null!=t.attachmentIds&&t.attachmentIds.length>0){let e=a.attachments.find(e=>e.id===t.attachmentIds?.[0]);if(null!=e)return w(n,(0,i.jsx)(M,{className:l,attachment:e}))}return null!=t.emoji?w(n,(0,i.jsx)(P,{className:s,emoji:t.emoji})):void 0!==r?r:null}function O(e){let{isVictor:t,isExpired:n,size:l,className:s}=e,{color:r,backgroundColor:d}=(0,a.YW)({isVictor:t,isExpired:n}).with({isExpired:!0,isVictor:!0},()=>({color:o.A.colors.CONTROL_CONNECTED_BACKGROUND_DEFAULT.css,backgroundColor:o.A.unsafe_rawColors.WHITE.css})).with({isExpired:!0,isVictor:!1},()=>({color:o.A.colors.ICON_STRONG.css,backgroundColor:o.A.colors.BACKGROUND_MOD_MUTED.css})).otherwise(()=>({color:o.A.unsafe_rawColors.BRAND_500.css,backgroundColor:o.A.unsafe_rawColors.WHITE.css}));return(0,i.jsx)(u.y,{size:"custom",width:l,height:l,className:s,color:r,secondaryColor:d,"aria-hidden":!0})}function U(e){let{isSelected:t,size:n,className:l}=e,s={width:n,height:n,background:N.So,"aria-hidden":!0};return t?(0,i.jsx)(x.A,{...s,foreground:N.dY,className:l}):(0,i.jsx)(A.A,{...s,className:l})}function G(e){let{isSelected:t,size:n,className:l}=e,s=.85*n;return(0,i.jsx)("div",{className:r()(N.kv,{[N.H7]:t},l),style:{width:n,height:n},"aria-hidden":!0,children:t&&(0,i.jsx)(m.A,{size:"custom",width:s,height:s,color:o.A.unsafe_rawColors.WHITE.css})})}}