UNPKG

@daveyplate/better-auth-ui

Version:

Plug & play shadcn/ui components for better-auth

22 lines (20 loc) 691 B
type MutateFn<T = Record<string, unknown>> = ( params: T ) => Promise<unknown> | Promise<void> export interface AuthMutators { deleteApiKey: MutateFn<{ keyId: string }> deletePasskey: MutateFn<{ id: string }> revokeDeviceSession: MutateFn<{ sessionToken: string }> revokeSession: MutateFn<{ token: string }> setActiveSession: MutateFn<{ sessionToken: string }> updateOrganization: MutateFn<{ organizationId: string data: Record<string, unknown> }> updateTeam: MutateFn<{ teamId: string data: Record<string, unknown> }> updateUser: MutateFn unlinkAccount: MutateFn<{ providerId: string; accountId?: string }> }