Auth0 Universal Components
    Preparing search index...

    Interface OrganizationMemberDetailViewProps

    Props for OrganizationMemberDetailView component.

    interface OrganizationMemberDetailViewProps {
        activeTab: MemberDetailTab;
        availableRoles: Role[];
        closeModal: () => void;
        customMessages: Partial<OrganizationMemberDetailMessages> | undefined;
        handleAssignRolesSubmit: (
            roleIds: string[],
            memberRoles: Role[],
            userId?: string | null,
        ) => void;
        handleBack: () => void;
        handleRemoveFromOrganizationConfirm: (
            userId?: string | null,
            memberName?: string,
            organizationName?: string,
        ) => void;
        handleRemoveRolesCancel: () => void;
        handleRemoveRolesConfirm: () => void;
        isAssigningRoles: boolean;
        isFetchingAvailableRoles: boolean;
        isFetchingMember: boolean;
        isFetchingMemberRoles: boolean;
        isLoading: boolean;
        isRemovingFromOrganization: boolean;
        isRemovingRoles: boolean;
        member: OrgMember | null;
        memberError: string | null;
        memberRoles: Role[];
        modalState: MemberDetailModalState;
        openModal: (state: MemberDetailModalState) => void;
        organizationDisplayName: string;
        removingRoleIds: string[];
        selectedRoles: Role[];
        setActiveTab: (tab: MemberDetailTab) => void;
        setSelectedRoles: (roles: Role[]) => void;
        styling: ComponentStyling<OrganizationMemberDetailClasses> | undefined;
    }

    Hierarchy (View Summary)

    Index

    Properties

    activeTab: MemberDetailTab
    availableRoles: Role[]
    closeModal: () => void
    customMessages: Partial<OrganizationMemberDetailMessages> | undefined
    handleAssignRolesSubmit: (
        roleIds: string[],
        memberRoles: Role[],
        userId?: string | null,
    ) => void
    handleBack: () => void
    handleRemoveFromOrganizationConfirm: (
        userId?: string | null,
        memberName?: string,
        organizationName?: string,
    ) => void
    handleRemoveRolesCancel: () => void
    handleRemoveRolesConfirm: () => void
    isAssigningRoles: boolean
    isFetchingAvailableRoles: boolean
    isFetchingMember: boolean
    isFetchingMemberRoles: boolean
    isLoading: boolean
    isRemovingFromOrganization: boolean
    isRemovingRoles: boolean
    member: OrgMember | null
    memberError: string | null
    memberRoles: Role[]
    openModal: (state: MemberDetailModalState) => void
    organizationDisplayName: string
    removingRoleIds: string[]
    selectedRoles: Role[]
    setActiveTab: (tab: MemberDetailTab) => void
    setSelectedRoles: (roles: Role[]) => void
    styling: ComponentStyling<OrganizationMemberDetailClasses> | undefined