@particle-network/auth-core-modal
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
36 lines (35 loc) • 1.92 kB
JavaScript
"use client";
import{b as a}from"./chunk-S7NKTA7D.js";import{S as o,y as l}from"./chunk-E4XMQAPX.js";import{Input as h}from"antd";import e from"react";import t from"react";var u=`.icon-eye {
display: block;
margin: auto;
font-size: 23px;
}
`;var d=()=>t.createElement(t.Fragment,null,t.createElement("style",null,u),t.createElement(a,{className:"icon-eye",name:"eye_open"})),m=()=>t.createElement(t.Fragment,null,t.createElement("style",null,u),t.createElement(a,{className:"icon-eye",name:"eye_close"}));var r=`.password-input {
position: relative;
width: 100%;
height: 47px;
min-height: 47px;
padding: 0;
border: 1px solid var(--input-border-color) !important;
border-radius: var(--primary-btn-border-radius);
overflow: hidden;
background: none;
}
.password-input input {
width: 100%;
height: 45px;
padding: 0 8px;
padding-left: 16px !important;
font-weight: 500;
font-size: 15px;
color: var(--text-color);
background-color: var(--input-background-color);
}
.password-input .ant-input-suffix {
position: absolute;
z-index: 1;
top: 12px;
right: 14px;
cursor: pointer;
}
`;var x=n=>{let g=e.useRef(null);return e.createElement(e.Fragment,null,e.createElement("style",null,r),e.createElement(h.Password,{ref:g,className:"password-input"+(n!=null&&n.className?` ${n==null?void 0:n.className}`:""),iconRender:i=>i?e.createElement("div",null,e.createElement(d,null)):e.createElement("div",null,e.createElement(m,null)),onChange:i=>{var s;n!=null&&n.onChange&&((s=n==null?void 0:n.onChange)==null||s.call(n,i.target.value))},defaultValue:n==null?void 0:n.defaultValue,maxLength:(n==null?void 0:n.maxLength)||20,onPressEnter:i=>{var s;return(s=n==null?void 0:n.onPressEnter)==null?void 0:s.call(n,i)},onBlur:i=>{var s;return(s=n==null?void 0:n.onBlur)==null?void 0:s.call(n,i)},autoFocus:o(n==null?void 0:n.autoFocus)&&l()?!0:n==null?void 0:n.autoFocus}))},B=x;export{B as a};