UNPKG

@better-auth-ui/core

Version:

Authentication components and data utilities for [Better Auth](https://better-auth.com), available for React and Solid.

31 lines (30 loc) 802 B
import { organizationClient } from 'better-auth/client/plugins'; import { AuthClient } from '../../lib/auth-client'; export type OrganizationAuthClient = AuthClient<{ plugins: [ ReturnType<typeof organizationClient<{ teams: { enabled: false; }; dynamicAccessControl: { enabled: false; }; }>> ]; }>; export type OrganizationTeamsAuthClient = AuthClient<{ plugins: [ReturnType<typeof organizationClient<{ teams: { enabled: true; }; }>>]; }>; export type OrganizationRolesAuthClient = AuthClient<{ plugins: [ ReturnType<typeof organizationClient<{ dynamicAccessControl: { enabled: true; }; }>> ]; }>;