@particle-network/auth-core-modal
Version:
Auth Core provides MPC (Multi-Party Computation)-based threshold signatures.
3 lines (2 loc) • 3.6 kB
JavaScript
"use client";
import{qa as h}from"./chunk-ZJXZXTA4.js";import{useCallback as o,useEffect as z,useMemo as M}from"react";var L=()=>{let{authCoreModal:m}=h(),e=M(()=>m.rootModalContainer,[m]),n=o((c,t="")=>{var g;let s=document.createElement("div");s.className="ant-message-notice";let l=document.createElement("div");l.className="ant-message-notice-content";let a=document.createElement("div");a.className="ant-message-custom-content";let i=document.createElement("span");i.setAttribute("role","img"),i.setAttribute("aria-label","check-circle"),i.className="anticon anticon-check-circle";let r=document.createElement("svg"),C='<svg viewBox="64 64 896 896" focusable="false" data-icon="check-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"></path></svg>',w='<svg viewBox="64 64 896 896" focusable="false" data-icon="close-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"></path></svg>',T='<svg viewBox="64 64 896 896" focusable="false" data-icon="info-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"></path></svg>',S='<svg viewBox="64 64 896 896" focusable="false" data-icon="exclamation-circle" width="1em" height="1em" fill="currentColor" aria-hidden="true"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"></path></svg>';c==="success"?(a.className+=" ant-message-success",r.innerHTML=C):c==="error"?(a.className+=" ant-message-error",r.innerHTML=w):c==="info"?(a.className+=" ant-message-info",r.innerHTML=T):c==="warning"&&(a.className+=" ant-message-warning",r.innerHTML=S);let u=document.createElement("span");return u.textContent=t,i.appendChild(r),a.appendChild(i),a.appendChild(u),l.appendChild(a),s.appendChild(l),(g=e==null?void 0:e.querySelector(".ant-message"))==null||g.appendChild(s),s},[e]),d=o(c=>{let t=n("error",c);setTimeout(()=>{var s;(s=e==null?void 0:e.querySelector(".ant-message"))==null||s.removeChild(t)},2e3)},[n]),f=o(c=>{let t=n("info",c);setTimeout(()=>{var s;(s=e==null?void 0:e.querySelector(".ant-message"))==null||s.removeChild(t)},2e3)},[n]),p=o(c=>{let t=n("success",c);setTimeout(()=>{var s;(s=e==null?void 0:e.querySelector(".ant-message"))==null||s.removeChild(t)},2e3)},[n]),v=o(c=>{let t=n("warning",c);setTimeout(()=>{var s;(s=e==null?void 0:e.querySelector(".ant-message"))==null||s.removeChild(t)},2e3)},[n]);return z(()=>{if(e){if(e.querySelector(".ant-message"))return;let c=document.createElement("div");c.className="ant-message",e.appendChild(c)}},[e]),{error:d,info:f,success:p,warning:v}},x=L;export{x as a};