Module 672551

1,505 characters · in d814a5ed30b289f8.js
Dependencies
Required by (0)none
Lazily required by (1)
Lazily requires (1)
Source Raw
function(e,t,s){s.d(t,{default:()=>b});var l=s(477900),a=s(582128),i=s(189213),n=s(331322),r=s(95477),o=s(452027),h=s(817281),d=s(268218),p=s(711014),c=s(652215),u=s(114329),m=s(375708),C=s(668125);let g=(0,d.Fe)({createPromise:()=>Promise.all([s.e("269714"),s.e("19385"),s.e("203930"),s.e("903663"),s.e("466147")]).then(s.bind(s,48736)),webpackId:48736});class x extends a.PureComponent{state={name:this.props.folderName??"",color:this.props.folderColor};close=()=>{this.props.onClose()};handleNameChange=e=>{this.setState({name:e})};handleColorChange=e=>{this.setState({color:e})};handleSubmit=e=>{e.preventDefault();let{folderId:t}=this.props,{name:s,color:l}=this.state,a=p.Ay.getGuildFolders().map(e=>e.folderId===t?{...e,folderName:s,folderColor:l}:e);(0,h.um)(a),this.close()};render(){let{transitionState:e,onClose:t}=this.props,{name:s,color:a}=this.state;return(0,l.jsx)("form",{onSubmit:this.handleSubmit,children:(0,l.jsx)(i.Modal,{title:m.intl.string(m.t.Dx7im5),actions:[{variant:"primary",text:m.intl.string(m.t.i4jeWR),type:"submit"}],transitionState:e,onClose:t,children:(0,l.jsxs)(n.B,{gap:16,children:[(0,l.jsx)(r.k,{label:m.intl.string(m.t.tGRbjA),maxLength:c.F05,value:s,onChange:this.handleNameChange,placeholder:m.intl.string(m.t.xV9hVh),autoFocus:!0}),(0,l.jsx)("div",{className:C.r,children:(0,l.jsx)(o.D,{label:m.intl.string(m.t.xpurRF),children:(0,l.jsx)(g,{className:C.E,defaultColor:u.DO,colors:c._tK,value:null!=a?a:u.DO,onChange:this.handleColorChange})})})]})})})}}let b=x}