UNPKG

@tenprotocol/session-keys

Version:

Framework-agnostic session key management for TEN Protocol

28 lines (25 loc) 714 B
import { S as SessionKeyState } from './index-mYMQzYjE.js'; /** * React hook for subscribing to session key state * * @example * ```tsx * import { useSessionKeyState } from '@tenprotocol/session-keys/react' * * function MyComponent() { * const { sessionKey, isActive, balance, isLoading, error } = useSessionKeyState() * * return ( * <div> * <p>Session Key: {sessionKey}</p> * <p>Active: {isActive ? 'Yes' : 'No'}</p> * <p>Balance: {balance?.eth} ETH</p> * {isLoading && <p>Loading...</p>} * {error && <p>Error: {error.message}</p>} * </div> * ) * } * ``` */ declare const useSessionKeyState: () => SessionKeyState; export { useSessionKeyState };