8 lines
5.8 KiB
JavaScript
8 lines
5.8 KiB
JavaScript
import{a as j}from"./chunk-5PU65KDV.js";import{a as v,f as S}from"./chunk-RACBMXL3.js";import{a as P}from"./chunk-TLM4DLB6.js";import"./chunk-SN5KMB4Y.js";import"./chunk-GAE6SO53.js";import"./chunk-3KQ34RWP.js";import"./chunk-LU2D434E.js";import"./chunk-CFT2L6ZK.js";import"./chunk-RBSWB7WT.js";import"./chunk-BLOI6ELB.js";import"./chunk-VE37AOMS.js";import"./chunk-PICDHKDX.js";import"./chunk-OAGA5BMQ.js";import"./chunk-EEMLAAZE.js";import"./chunk-XVK3ARDV.js";import"./chunk-4KGA7XOD.js";import"./chunk-W7A5FWPW.js";import"./chunk-P65JCIKD.js";import"./chunk-PBTGMEA7.js";import"./chunk-JJLCPFOT.js";import"./chunk-3LQNHFPG.js";import"./chunk-GCMU27NA.js";import"./chunk-WJQFOAEI.js";import{a as $}from"./chunk-32C2WARN.js";import"./chunk-PDFW622M.js";import"./chunk-FKDP23RV.js";import{a as C}from"./chunk-5HVC4MM2.js";import"./chunk-BKENFTY2.js";import"./chunk-YYLTB5E4.js";import"./chunk-AY2G62SN.js";import"./chunk-BEDX3WPF.js";import"./chunk-PYB7SS7C.js";import{Ca as b,Da as N}from"./chunk-ZASBKUPD.js";import"./chunk-5XAZ5MJZ.js";import{r as g}from"./chunk-4FLAC4IK.js";import"./chunk-BRAZV5TR.js";import"./chunk-3GRVNJC2.js";import"./chunk-64WUUNDB.js";import"./chunk-QY24TFF7.js";import"./chunk-OV5ZOYAY.js";import"./chunk-DGSDDTNV.js";import{a as O}from"./chunk-62FSCPM5.js";import"./chunk-OD4NRGBW.js";import"./chunk-AEW3GAWG.js";import"./chunk-3O7LGTTV.js";import"./chunk-GCB5X3BF.js";import"./chunk-Z36WOTFJ.js";import"./chunk-SS7VQZYW.js";import"./chunk-3XZTE2DB.js";import"./chunk-BXKNNBFT.js";import"./chunk-BOM6ZF3Z.js";import"./chunk-HN3IBJKK.js";import"./chunk-TUSK34X6.js";import"./chunk-BD75ZX4I.js";import"./chunk-AMW3INUA.js";import"./chunk-GQ3SEXRL.js";import"./chunk-S5RMPAYX.js";import"./chunk-Z3XU47FL.js";import"./chunk-NU6HC2VM.js";import"./chunk-W7MN3VJC.js";import"./chunk-3MBHSNRN.js";import"./chunk-CU62K6VE.js";import"./chunk-2NSYI7QP.js";import{c as A}from"./chunk-DS3RNNYF.js";import"./chunk-J5JOI62E.js";import"./chunk-I5E2ION7.js";import{H as T,y as t}from"./chunk-SQMXULWT.js";import"./chunk-KBSRU77R.js";import{D as m,q as F}from"./chunk-GQZAGQSC.js";import"./chunk-STCDRFCQ.js";import"./chunk-3LLV5FBU.js";import"./chunk-6JFRAZNP.js";import"./chunk-L625DEVK.js";import"./chunk-GSIHKWLV.js";import"./chunk-4XEB4VJJ.js";import"./chunk-FVWN5TXY.js";import"./chunk-23X4YN5A.js";import"./chunk-SSLLOJNR.js";import"./chunk-OKJNV4PS.js";import"./chunk-OV7WPFRA.js";import{ka as f}from"./chunk-RC6UR2LL.js";import"./chunk-XTEVCKH7.js";import{b as E}from"./chunk-BF2V36QE.js";import"./chunk-E735URDA.js";import"./chunk-EFTDVKCQ.js";import"./chunk-QQYGNHB4.js";import"./chunk-VLDGNBD7.js";import"./chunk-W2A2E62R.js";import"./chunk-GIEGURG2.js";import"./chunk-RVWD7D4B.js";import"./chunk-TSXM5GQV.js";import"./chunk-QWOR3C5W.js";import"./chunk-KQL2BBUZ.js";import"./chunk-YUSIJWOC.js";import"./chunk-YHVKZE66.js";import"./chunk-2DSLTDTL.js";import"./chunk-UVIVAH5I.js";import"./chunk-ALIHWT7Z.js";import"./chunk-T4BSRFB6.js";import"./chunk-IAFVNOEB.js";import"./chunk-DUYWEMAT.js";import"./chunk-WMCBVXPA.js";import{f as h,o as n,q as c}from"./chunk-QTLWQ5AJ.js";n();c();var e=h(E());T();n();c();var l=h(E()),W=h(O());T();var U=()=>{let r=j(),s=m.useForm(),p=(0,W.useHistory)(),[x,y]=(0,l.useState)(!1),[a,i]=(0,l.useState)({account:r.get("account")||""}),u=Number(r.get("coinId")),{coin:d}=P(u,!1),k=async o=>{try{return await S(o)?Promise.resolve():(s.setErrors({account:t("extension_wallet_create_errortip_error_name")}),Promise.reject())}catch{return s.setErrors({account:t("extension_wallet_create_errortip_error_name")}),Promise.reject()}},z=(0,l.useCallback)(async()=>{y(!0);try{let o={coinId:u,chainId:d?.chainId,...a};await k(o);let{ownerKey:_,activeKey:M}=await v(o);_&&M?s.setErrors({account:t("extension_wallet_create_errortip_used_username")}):p.push(`${N}?coinId=${u}&account=${a?.account}&from=${r.get("from")||""}`)}catch(o){console.log(o)}finally{y(!1)}},[d,a]),B=(0,l.useCallback)(o=>{i(o);let{account:_}=o;p.replace(`${b}?account=${_}&coinId=${u}&account=${a?.account}&from=${r.get("from")||""}`)},[]);return{form:s,values:a,loading:x,onSubmit:z,onValuesChange:B}},L=U;n();c();var V=(r="")=>/^[a-z]{1}[a-z1-5]{11}$/g.test(r);n();c();var w={"wax-create-account-form":"_wax-create-account-form_3yjsy_1",waxCreateAccountForm:"_wax-create-account-form_3yjsy_1","wax-create-account-rules":"_wax-create-account-rules_3yjsy_4",waxCreateAccountRules:"_wax-create-account-rules_3yjsy_4"};var Y=()=>{let{form:r,loading:s,values:p,onSubmit:x,onValuesChange:y}=L();return e.default.createElement(A.Container,{className:w["wax-create-account"]},e.default.createElement($,{closeable:!1,title:t("extension_wallet_header_title_waxaccount_opening")}),e.default.createElement(m,{form:r,initialValues:p,className:w["wax-create-account-form"],onValuesChange:y,onSubmit:x},e.default.createElement(m.Item,{name:"account",validateTrigger:"onChange",rules:[{validator:(a,i)=>i&&!V(i)?Promise.reject(t("extension_wallet_create_errortip_error_name")):Promise.resolve()}],label:t("extension_wallet_create_text_set_account_name")},e.default.createElement(F,{placeholder:t("extension_wallet_create_input_enter_account_name")})),e.default.createElement(m.Item,{shouldUpdate:!0},({getFieldValue:a,getFieldsError:i})=>{let u=i(),d=a("account");return e.default.createElement(C.FooterActions,{usePortal:!0},e.default.createElement(f,{loading:s,htmlType:"submit",category:f.CATEGORY.fill,type:f.TYPE.highlight,size:f.SIZE.lg,onClick:x,disabled:!d||u?.length},t("wallet_extension_send_btn_next_step")))})),e.default.createElement(C,{offsetBottom:104,component:A.FlexBox,justify:"center"},e.default.createElement(g.Text,{component:"pre",type:g.TYPE.secondary,size:g.SIZE.xs,className:w["wax-create-account-rules"]},t("extension_wallet_create_input_naming_rules"))))},de=e.default.memo(Y);export{de as default};
|
|
|
|
window.inOKXExtension = true;
|
|
window.inMiniApp = false;
|
|
window.ASSETS_BUILD_TYPE = "publish";
|
|
|
|
//# sourceMappingURL=CreateAccount-QT2JLXFM.js.map
|