@particle-network/authkit
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
30 lines (29 loc) • 1.79 kB
JavaScript
"use client";
import{d}from"./chunk-NSWCC5PG.mjs";import{a as u}from"./chunk-BM7ICTT2.mjs";import{P as m,e as o,h as i}from"./chunk-H6TXMQRA.mjs";import a from"react";import t from"react";var l=`.icon-eye {
display: block;
margin: auto;
font-size: 23px;
color: var(--secondary-text-color, #8b8ea1);
}
`;var g=()=>t.createElement(t.Fragment,null,t.createElement("style",null,i(l)),t.createElement(u,{className:"icon-eye",name:"eye_open"})),r=()=>t.createElement(t.Fragment,null,t.createElement("style",null,i(l)),t.createElement(u,{className:"icon-eye",name:"eye_close"}));var y=`.password-input {
position: relative;
width: 100%;
height: 45px;
min-height: 45px;
padding: 0;
border: none !important;
overflow: hidden;
background: none !important;
}
.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);
border-radius: var(--primary-btn-border-radius);
}
`;var x=e=>{let f=a.useRef(null);return a.createElement(a.Fragment,null,a.createElement("style",null,i(y)),a.createElement(d,{ref:f,className:"password-input"+(e!=null&&e.className?` ${e==null?void 0:e.className}`:""),iconRender:s=>s?a.createElement(g,null):a.createElement(r,null),onChange:s=>{var n;e!=null&&e.onChange&&((n=e==null?void 0:e.onChange)==null||n.call(e,s.target.value))},defaultValue:e==null?void 0:e.defaultValue,maxLength:(e==null?void 0:e.maxLength)||20,onPressEnter:s=>{var n;return(n=e==null?void 0:e.onPressEnter)==null?void 0:n.call(e,s)},onBlur:s=>{var n;return(n=e==null?void 0:e.onBlur)==null?void 0:n.call(e,s)},autoFocus:o(e==null?void 0:e.autoFocus)&&m()?!0:e==null?void 0:e.autoFocus}))},B=x;export{B as a};