Auth0 Universal Components
    Preparing search index...

    Interface UseDomainTableReturn

    Return type for the public domain table hook.

    interface UseDomainTableReturn {
        domains: OrgDomain[];
        domainsUpdatedAt: number;
        handleCloseVerifyModal: () => void;
        handleConfigureClick: (domain: OrgDomain) => void;
        handleCreate: (domainUrl: string) => Promise<void>;
        handleCreateClick: () => void;
        handleDelete: (domain: OrgDomain) => Promise<void>;
        handleDeleteClick: (domain: OrgDomain) => void;
        handleNextPage: () => void;
        handlePageSizeChange: (pageSize: number) => void;
        handlePreviousPage: () => void;
        handleToggleSwitch: (
            domain: OrgDomain,
            provider: IdpKnownResponse,
            checked: boolean,
        ) => Promise<void>;
        handleVerify: (domain: OrgDomain) => Promise<void>;
        handleVerifyClick: (domain: OrgDomain) => Promise<void>;
        isCreating: boolean;
        isDeleting: boolean;
        isDomainsStale: boolean;
        isFetching: boolean;
        isLoadingProviders: boolean;
        isRefetchingDomains: boolean;
        isVerifying: boolean;
        pagination: DomainTablePaginationState;
        providers: IdentityProviderAssociatedWithDomain[];
        refetchDomains: (
            options?: RefetchOptions,
        ) => Promise<QueryObserverResult<DomainsQueryData, Error>>;
        selectedDomain: OrgDomain | null;
        setShowConfigureModal: Dispatch<SetStateAction<boolean>>;
        setShowCreateModal: Dispatch<SetStateAction<boolean>>;
        setShowDeleteModal: Dispatch<SetStateAction<boolean>>;
        setShowVerifyModal: Dispatch<SetStateAction<boolean>>;
        showConfigureModal: boolean;
        showCreateModal: boolean;
        showDeleteModal: boolean;
        showVerifyModal: boolean;
        verifyError: string | undefined;
    }
    Index

    Properties

    domains: OrgDomain[]
    domainsUpdatedAt: number
    handleCloseVerifyModal: () => void
    handleConfigureClick: (domain: OrgDomain) => void
    handleCreate: (domainUrl: string) => Promise<void>
    handleCreateClick: () => void
    handleDelete: (domain: OrgDomain) => Promise<void>
    handleDeleteClick: (domain: OrgDomain) => void
    handleNextPage: () => void
    handlePageSizeChange: (pageSize: number) => void
    handlePreviousPage: () => void
    handleToggleSwitch: (
        domain: OrgDomain,
        provider: IdpKnownResponse,
        checked: boolean,
    ) => Promise<void>
    handleVerify: (domain: OrgDomain) => Promise<void>
    handleVerifyClick: (domain: OrgDomain) => Promise<void>
    isCreating: boolean
    isDeleting: boolean
    isDomainsStale: boolean
    isFetching: boolean
    isLoadingProviders: boolean
    isRefetchingDomains: boolean
    isVerifying: boolean
    providers: IdentityProviderAssociatedWithDomain[]
    refetchDomains: (
        options?: RefetchOptions,
    ) => Promise<QueryObserverResult<DomainsQueryData, Error>>
    selectedDomain: OrgDomain | null
    setShowConfigureModal: Dispatch<SetStateAction<boolean>>
    setShowCreateModal: Dispatch<SetStateAction<boolean>>
    setShowDeleteModal: Dispatch<SetStateAction<boolean>>
    setShowVerifyModal: Dispatch<SetStateAction<boolean>>
    showConfigureModal: boolean
    showCreateModal: boolean
    showDeleteModal: boolean
    showVerifyModal: boolean
    verifyError: string | undefined