U-net Docs
0.2.0-alpha.3

@union-networks/react

React hooks and small components for U-net login, verification, and catalog loading.

bashInstall
npm install @union-networks/react@alpha

When to use it

Exports

useUnetLoginUnetLoginQruseUnetVerificationUnetVerificationQrUnetVerificationStatususeVerificationChecksuseMiniPrograms

Examples

tsxReact login
import { UnetLoginQr, useUnetLogin } from '@union-networks/react';

export function LoginButton() {
  const login = useUnetLogin({
    serviceId: 'example-shop',
    origin: window.location.origin,
  });

  return (
    <div>
      <button onClick={() => void login.start()}>Sign in with U-net</button>
      {login.session ? <UnetLoginQr session={login.session} /> : null}
    </div>
  );
}