UNPKG

@clerk/shared

Version:

Internal package utils used by the Clerk SDKs

35 lines 2.75 kB
import { assertContextExists, createContextAndHook } from "./createContextAndHook.js"; import { useAPIKeys } from "./useAPIKeys.js"; import { UseOAuthConsentParams, UseOAuthConsentReturn } from "./useOAuthConsent.types.js"; import { useOAuthConsent } from "./useOAuthConsent.js"; import { useOrganization } from "./useOrganization.js"; import { UseOrganizationCreationDefaultsParams, UseOrganizationCreationDefaultsReturn } from "./useOrganizationCreationDefaults.types.js"; import { useOrganizationCreationDefaults } from "./useOrganizationCreationDefaults.js"; import { useOrganizationList } from "./useOrganizationList.js"; import { useAttemptToEnableOrganizations } from "./useAttemptToEnableOrganizations.js"; import { useSafeLayoutEffect } from "./useSafeLayoutEffect.js"; import { useSession } from "./useSession.js"; import { useSessionList } from "./useSessionList.js"; import { useUser } from "./useUser.js"; import { useClerk } from "./useClerk.js"; import { isDeeplyEqual, useDeepEqualMemo } from "./useDeepEqualMemo.js"; import { useReverification } from "./useReverification.js"; import { useStatements } from "./useStatements.js"; import { usePaymentAttempts } from "./usePaymentAttempts.js"; import { usePaymentMethods } from "./usePaymentMethods.js"; import { usePlans } from "./usePlans.js"; import { useSubscription } from "./useSubscription.js"; import { useCheckout } from "./useCheckout.js"; import { __internal_useCreditBalanceQuery } from "./useCreditBalance.js"; import { __internal_useCreditHistoryQuery } from "./useCreditHistory.js"; import { useStatementQuery } from "./useStatementQuery.js"; import { __internal_usePlanDetailsQuery } from "./usePlanDetailsQuery.js"; import { usePaymentAttemptQuery } from "./usePaymentAttemptQuery.js"; import { UseUserEnterpriseConnectionsParams, UseUserEnterpriseConnectionsReturn, useUserEnterpriseConnections } from "./useUserEnterpriseConnections.js"; import { UseOrganizationEnterpriseConnectionsParams, UseOrganizationEnterpriseConnectionsReturn, useOrganizationEnterpriseConnections } from "./useOrganizationEnterpriseConnections.js"; import { UseOrganizationDomainsParams, UseOrganizationDomainsReturn, useOrganizationDomains } from "./useOrganizationDomains.js"; import { UseOrganizationEnterpriseConnectionTestRunsParams, UseOrganizationEnterpriseConnectionTestRunsReturn, UseOrganizationEnterpriseConnectionTestRunsRevalidateResult, useOrganizationEnterpriseConnectionTestRuns } from "./useOrganizationEnterpriseConnectionTestRuns.js"; import { useUserBase } from "./base/useUserBase.js"; import { useClientBase } from "./base/useClientBase.js"; import { useSessionBase } from "./base/useSessionBase.js"; import { useOrganizationBase } from "./base/useOrganizationBase.js";