Loading
function(t,e,n){n.d(e,{A:()=>v}),n(938796);var i=n(477900),r=n(582128),s=n(503698),a=n.n(s),l=n(665260),o=n(189213),c=n(314116),d=n(243721),u=n(150934),h=n(192308),S=n(687709),_=n(148494),g=n(47167),E=n(12351),A=n(386467),I=n(928658),C=n(226698),P=n(994500),p=n(287809),R=n(628691),m=n(636922),f=n(652215),D=n(375708),N=n(544482),T=n(19478);class L extends r.PureComponent{state={report:!1,resolveFlag:!1};handleDelete=()=>{let{report:t,resolveFlag:e}=this.state,{channel:n,message:i,moderatorReportData:r}=this.props,{moderatorReportChannelId:s,isFlagResolved:a}=r??{};t?(0,I.V2)(i,"message_delete_alert",()=>_.A.deleteMessage(n.id,i.id).then(()=>{null!=s&&(e&&!a&&C.A.resolveFlag(s),this.props.onClose?.())})):_.A.deleteMessage(n.id,i.id).then(()=>{null!=s&&(e&&!a&&C.A.resolveFlag(s),this.props.onClose?.())})};handleDeleteMana=()=>{this.handleDelete(),this.props.onClose?.()};handleToggleReport=t=>{this.setState({report:t})};handleToggleResolveFlag=t=>{this.setState({resolveFlag:t})};render(){let t,e,{report:n,resolveFlag:r}=this.state,{channel:s,message:a,showContextMenuHint:c,moderatorReportData:h,...S}=this.props,_=s.type===f.rbe.GUILD_ANNOUNCEMENT&&(0,l.Lt)(a.flags,f.pr7.CROSSPOSTED);c&&(t=(0,i.jsx)(E.A,{className:T.Vc,children:D.intl.format(D.t.IxY7E6,{})})),(0,R.AR)(a)&&(e=(0,i.jsx)("div",{className:T.Vc,children:(0,i.jsx)(d.d,{label:D.intl.string(D.t.x0jzo9),checked:n,onChange:this.handleToggleReport})}));let g=_?D.intl.string(D.t["2kHABX"]):D.intl.string(D.t.AMvpS4),I=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:T.iU,children:(0,i.jsx)(m.A,{channel:s,message:a,disableInteraction:!0})}),e,t]});if(h?.moderatorReportChannelId!=null){let{isFlagResolved:t}=h;return(0,i.jsx)(A.A.Provider,{value:s.guild_id,children:(0,i.jsx)(o.Modal,{title:D.intl.string(D.t.MWMcg7),subtitle:g,actions:[{variant:"critical-primary",text:D.intl.string(D.t.oyYWHE),onClick:this.handleDelete}],actionBarInput:t?void 0:(0,i.jsx)(u.S,{checked:r,label:D.intl.string(N.default["8yIKem"]),onChange:t=>this.handleToggleResolveFlag(t)}),...S,children:I})})}return(0,i.jsx)(A.A.Provider,{value:s.guild_id,children:(0,i.jsx)(o.Modal,{title:_?D.intl.string(D.t.aIz1oV):D.intl.string(D.t.MWMcg7),subtitle:g,actions:[{text:D.intl.string(D.t["ETE/oC"]),onClick:S.onClose,variant:"secondary"},{text:D.intl.string(D.t.oyYWHE),onClick:this.handleDeleteMana,variant:"critical-primary"}],onClose:S.onClose,transitionState:S.transitionState,children:I})})}}let v={confirmPin:function(t,e){let n,r=(0,g.m1)(t,p.default,P.A);n=t.isPrivate()?D.intl.string(D.t.hMRngA):D.intl.formatToPlainString(D.t["3IRluI"],{channelName:r}),(0,c.A)({title:D.intl.string(D.t.bKMaZX),subtitle:n,confirmText:D.intl.string(D.t.rOQ5BX),variant:"primary",onConfirm:()=>{S.A.pinMessage(t,e.id)},cancelText:D.intl.string(D.t["ETE/oC"]),children:(0,i.jsx)("div",{className:T.iU,children:(0,i.jsx)(m.A,{channel:t,message:e,animateAvatar:!1,disableInteraction:!0})})})},confirmUnpin:function(t,e){(0,c.A)({title:D.intl.string(D.t.CFF2vL),subtitle:D.intl.string(D.t.NjEPp7),confirmText:D.intl.string(D.t.lAU5jB),variant:"critical",onConfirm:()=>{S.A.unpinMessage(t,e.id)},cancelText:D.intl.string(D.t["ETE/oC"]),children:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:a()(T.iU,T.YK),children:(0,i.jsx)(m.A,{channel:t,message:e,disableInteraction:!0})}),(0,i.jsx)(E.A,{children:D.intl.format(D.t.oCVB3Y,{})})]})})},confirmDelete:function(t,e){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:void 0;(0,h.openModal)(s=>(0,i.jsx)(L,{channel:t,message:e,showContextMenuHint:n,moderatorReportData:r,...s}))},confirmEdit:function(t,e,n){(0,c.A)({title:D.intl.string(D.t.aIz1oV),subtitle:D.intl.string(D.t.grBcM8),confirmText:D.intl.string(D.t["cY+Oob"]),variant:"primary",onConfirm:()=>{_.A.editMessage(t,e,n)},cancelText:D.intl.string(D.t["ETE/oC"])})}}}