Module 197654

1,454 characters · in 47f79c9660ef1741.js
Dependencies
Required by (1)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(t,e,i){i.d(e,{A:()=>E});var l=i(627968),a=i(64700),n=i(158954),r=i(397927),s=i(154672),o=i(198982),c=i(734057),d=i(330936),u=i(652215),_=i(985018),I=i(840127);let E=t=>{let{setStep:e,setGuildsInfo:i,email:E,setEmail:A,setGuildId:g,invite:h,...m}=t,[S,y]=a.useState(null),[x,f]=a.useState(!1),L=async t=>{t.preventDefault(),y(null),f(!0);try{let t=h?.guild?.id??c.A.getChannel(h?.channel?.id)?.getGuildId()??void 0;t===d.TA&&(t=void 0);let l=await s.A.sendVerificationEmail(E,!0,t),a=l.guilds_info;l.has_matching_guild?(g(t),e(d.Di.VERIFY_PIN)):0===a.length?e(d.Di.SUBMIT_SCHOOL):1===a.length?(g(a[0].id),await s.A.sendVerificationEmail(E,!0,a[0].id),e(d.Di.VERIFY_PIN)):(i(a),e(d.Di.SELECT_SCHOOL))}catch(t){y(new o.LG(t))}finally{f(!1)}},p=_.intl.string(_.t.H1jCHH);if(h?.guild!=null&&h.guild.id!==d.TA&&h?.approximate_member_count!=null){let{name:t}=h.guild;p=_.intl.formatToPlainString(_.t["4T4+p1"],{guildName:t,count:h.approximate_member_count})}return(0,l.jsx)("form",{className:I.o,onSubmit:L,children:(0,l.jsxs)(n.Modal,{...m,title:p,actions:[{variant:"primary",type:"submit",loading:x,text:_.intl.string(_.t["8vmKO0"])}],children:[(0,l.jsx)(r.ksK,{label:_.intl.string(_.t.kmCxkf),placeholder:_.intl.string(_.t.ImAOh5),onChange:t=>{A(t)},error:S?.getAnyErrorMessage()}),(0,l.jsx)(r.Text,{className:I.V,color:"text-muted",variant:"text-xs/normal",children:_.intl.format(_.t.cgT481,{termsURL:u.X7G.TERMS,privacyURL:u.X7G.PRIVACY})})]})})}}