Auth0 Universal Components
    Preparing search index...

    Interface UseDomainTableServiceReturn

    Return type for the internal domain table service hook.

    interface UseDomainTableServiceReturn {
        domains: OrgDomain[];
        domainsUpdatedAt: number;
        fetchDomains: () => Promise<void>;
        fetchProviders: (domain: OrgDomain) => Promise<void>;
        isCreating: boolean;
        isDeleting: boolean;
        isDomainsStale: boolean;
        isFetching: boolean;
        isLoadingProviders: boolean;
        isRefetchingDomains: boolean;
        isVerifying: boolean;
        nextToken: string | null;
        onAssociateToProvider: (
            domain: OrgDomain,
            provider: IdpKnownResponse,
        ) => Promise<void>;
        onCreateDomain: (
            data: CreateOrganizationDomainRequestContent,
        ) => Promise<OrgDomain>;
        onDeleteDomain: (domain: OrgDomain) => Promise<void>;
        onDeleteFromProvider: (
            domain: OrgDomain,
            provider: IdpKnownResponse,
        ) => Promise<void>;
        onVerifyDomain: (domain: OrgDomain) => Promise<boolean>;
        providers: IdentityProviderAssociatedWithDomain[];
        refetchDomains: (
            options?: RefetchOptions,
        ) => Promise<QueryObserverResult<DomainsQueryData, Error>>;
    }
    Index

    Properties

    domains: OrgDomain[]
    domainsUpdatedAt: number
    fetchDomains: () => Promise<void>
    fetchProviders: (domain: OrgDomain) => Promise<void>
    isCreating: boolean
    isDeleting: boolean
    isDomainsStale: boolean
    isFetching: boolean
    isLoadingProviders: boolean
    isRefetchingDomains: boolean
    isVerifying: boolean
    nextToken: string | null
    onAssociateToProvider: (
        domain: OrgDomain,
        provider: IdpKnownResponse,
    ) => Promise<void>
    onCreateDomain: (
        data: CreateOrganizationDomainRequestContent,
    ) => Promise<OrgDomain>
    onDeleteDomain: (domain: OrgDomain) => Promise<void>
    onDeleteFromProvider: (
        domain: OrgDomain,
        provider: IdpKnownResponse,
    ) => Promise<void>
    onVerifyDomain: (domain: OrgDomain) => Promise<boolean>
    providers: IdentityProviderAssociatedWithDomain[]
    refetchDomains: (
        options?: RefetchOptions,
    ) => Promise<QueryObserverResult<DomainsQueryData, Error>>