@adonis-agora/authkit-react
Version:
Frontend ergonomics over AuthKit for AdonisJS + Inertia + React apps: a typed useAuth() hook, role-gating hooks and gating components.
13 lines (12 loc) • 382 B
TypeScript
export interface UsePasskeyAssertionOptions {
optionsUrl: string;
actionUrl: string;
csrfToken?: string;
returnTo?: string | null;
}
export interface UsePasskeyAssertionResult {
run: () => Promise<void>;
running: boolean;
error: Error | null;
}
export declare function usePasskeyAssertion(options: UsePasskeyAssertionOptions): UsePasskeyAssertionResult;