Module 662758

1,491 characters · in e85589b6593e1a7e.js
Dependencies
Required by (2)
Lazily required by (4)
Lazily requires (0)none
Source Raw
function(t,e,a){a.d(e,{default:()=>p});var s=a(477900),n=a(582128),l=a(189213),o=a(993077),r=a(834730),i=a(292666),d=a(375708),c=a(755260);function u(t){let{title:e,actionText:a,children:u,transitionState:p,onClose:b,handleSubmit:h,onError:m,skipErrorMsgAbortCode:y,onPasswordChange:x,variant:C="primary"}=t,[f,k]=n.useState(""),[v,w]=n.useState(null),[g,j]=n.useState(!1),N=n.useCallback(async()=>{await b()},[b]),S=n.Children.count(u)>0?(0,s.jsx)(o.Z,{type:o.Z.Types.WARNING,className:c.Nr,children:(0,s.jsx)(r.E,{color:"currentColor",variant:"text-md/normal",children:u})}):null;return(0,s.jsx)("form",{onSubmit:function(t){t.preventDefault(),j(!0),h(f).then(t=>b(t??void 0),t=>{var e;null!=t.body&&(m?.(t.body),e=t.body,(null==y||e?.code!==y)&&(t.body.password?(w(t.body.password),j(!1)):t.body.message&&(w(t.body.message),j(!1))))}).finally(()=>j(!1))},children:(0,s.jsxs)(l.Modal,{title:e,actions:[{text:d.intl.string(d.t["ETE/oC"]),onClick:N,variant:"secondary"},{text:a??d.intl.string(d.t["cY+Oob"]),type:"submit",variant:C,disabled:g||0===f.length}],onClose:N,transitionState:p,children:[S,(0,s.jsxs)("div",{className:c.YK,children:[(0,s.jsx)(i.k,{type:"password",label:d.intl.string(d.t["CIGa+7"]),autoComplete:"current-password",autoFocus:!0,value:f,onChange:function(t){x?.(t),k(t)},required:!0}),null!=v&&""!==v?(0,s.jsxs)(r.E,{variant:"text-xs/normal",color:"text-feedback-critical",className:c.z3,children:[" ",v," "]}):null]})]})})}u.key=()=>"password-confirm-modal";let p=u}