UNPKG

@particle-network/authkit

Version:

Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.

30 lines (29 loc) 1.79 kB
"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};