UNPKG

@adonis-agora/authkit-react

Version:

Frontend ergonomics over AuthKit for AdonisJS + Inertia + React apps: a typed useAuth() hook, role-gating hooks and gating components.

20 lines (19 loc) 554 B
import { type ResourceState } from './use_resource.js'; export interface OrgInvitationEntry { id: string; organizationId: string; orgName: string; orgSlug: string; email: string; role: string; expiresAt: string; createdAt: string; [key: string]: unknown; } export interface UseOrgInvitationsResult extends ResourceState<OrgInvitationEntry[]> { actions: { refetch(): Promise<void>; accept(token: string): Promise<void>; }; } export declare function useOrgInvitations(): UseOrgInvitationsResult;