@particle-network/authkit
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
37 lines (36 loc) • 2.16 kB
JavaScript
"use client";
import{a,j as f}from"./chunk-NSWCC5PG.mjs";import"./chunk-UXH6IVHO.mjs";import"./chunk-GYYKKPHD.mjs";import"./chunk-3RRPQ2DX.mjs";import{c as m,d,h as y,l as h,m as g,o as b,r as v}from"./chunk-H6TXMQRA.mjs";import"./chunk-C7OWFSST.mjs";import{AuthType as C}from"@particle-network/auth-core";import e from"react";var x=`.select-account {
display: flex;
flex-direction: column;
align-items: center;
padding: 24px;
gap: 15px;
}
.select-account .close-icon {
position: absolute;
top: 10px;
right: 10px;
}
.select-account .account-btn {
width: 100%;
height: 47px;
border: none;
border-radius: var(--primary-btn-border-radius);
outline: none;
font-size: var(--primary-btn-font-size);
line-height: 22px;
color: var(--primary-btn-color);
background: var(--primary-btn-background-color);
}
.select-account .account-btn:hover {
opacity: var(--hover-opacity);
}
.select-account .select-account-title {
padding-top: 24px;
padding-bottom: 24px;
font-weight: 500;
font-size: 20px;
line-height: 1;
color: var(--text-color);
}
`;var _=P=>{var s,u,p;let{t:c}=v(),{visible:k,state:n}=P,{showSelectSecurityAccount:i,userInfo:t}=h(),r=b(),{authCoreModal:w}=g(),l=(o,B)=>{n?r("/account/verify",{state:{account:o,...n}}):r("/account/set-password",{state:{account:o}}),i(!1)};return e.createElement(e.Fragment,null,e.createElement("style",null,y(x)),e.createElement(f,{title:(s=c("account.modal_select_verification"))!=null?s:"",forceBottom:!0,className:"select-account-drawer",open:k,maskClosable:!0,height:220,onCancel:()=>i(!1),getContainer:()=>w.rootBody},e.createElement("div",{className:"select-account"},e.createElement(a,{className:"account-btn",onClick:()=>{var o;return l((o=t==null?void 0:t.security_account)==null?void 0:o.email,C.email)}},`${c("account.email")} - ${m(((u=t==null?void 0:t.security_account)==null?void 0:u.email)||"")}`),e.createElement(a,{className:"account-btn",onClick:()=>{var o;return l((o=t==null?void 0:t.security_account)==null?void 0:o.phone,C.phone)}},`${c("account.mobile")} - ${d(((p=t==null?void 0:t.security_account)==null?void 0:p.phone)||"")}`))))},V=_;export{V as default};