Manta Developers
GitHub
Menu

@manta-eu/react/components/ai-elements/conversation

Reference for @manta-eu/react/components/ai-elements/conversation as it is on main.

Type Aliases

ConversationContentProps

ConversationContentProps = ComponentProps<"div">


ConversationEmptyStateProps

ConversationEmptyStateProps = ComponentProps<"div"> & object

Type Declaration

description?

optional description?: string

icon?

optional icon?: ReactNode

title?

optional title?: string


ConversationProps

ConversationProps = ComponentProps<"div"> & object

Type Declaration

scrollRef?

optional scrollRef?: RefObject<HTMLDivElement | null>


ConversationScrollButtonProps

ConversationScrollButtonProps = Omit<ComponentProps<"button">, "children"> & object

Type Declaration

className?

optional className?: string


ConversationScrollContextValue

ConversationScrollContextValue = object

Properties

isAtBottom

isAtBottom: boolean

isExternalScroll

isExternalScroll: boolean

scrollRef

scrollRef: RefObject<HTMLDivElement | null>

scrollToBottom

scrollToBottom: () => void

Returns

void

Variables

conversationScrollToBottomIntentEvent

const conversationScrollToBottomIntentEvent: "conversation-scroll-to-bottom-intent" = "conversation-scroll-to-bottom-intent"

Functions

Conversation()

Conversation(props): Element

Parameters

props

ConversationProps

Returns

Element


ConversationContent()

ConversationContent(props): Element

Parameters

props

DetailedHTMLProps

Returns

Element


ConversationEmptyState()

ConversationEmptyState(props): Element

Parameters

props

ConversationEmptyStateProps

Returns

Element


ConversationScrollButton()

ConversationScrollButton(props): Element

Parameters

props

ConversationScrollButtonProps

Returns

Element


useConversationScroll()

useConversationScroll(): ConversationScrollContextValue

Returns

ConversationScrollContextValue