|
Function |
Description |
|---|---|
|
Default icon for the AI signpost. | |
|
A component that renders the header of a chat bot panel, including the title and a button to reset the conversation. | |
|
A component that allows user to input message and send to Chat API. | |
|
A component that renders a full panel for chat bot interactions. This includes the message bubbles for the conversation, input box with send button, and header (if provided). | |
|
A component that renders a popup button that displays and hides a panel for chat bot interactions. | |
|
A component that displays the provided message. | |
|
useComposedCssClasses merges a component's built-in tailwind classes with custom tailwind classes. | |
|
Returns a function to send requests to Yext Analytics API. |
|
Interface |
Description |
|---|---|
|
Props for the built-in AI signpost component. | |
|
The CSS class interface for the ChatHeader() component. | |
|
The props for the ChatHeader() component. | |
|
The CSS class interface for the ChatInput() component. | |
|
The props for the ChatInput() component. | |
|
The CSS class interface for the ChatPanel() component. | |
|
The props for the ChatPanel() component. | |
|
The CSS class interface for the ChatPopUp() component. | |
|
The props for the ChatPopUp() component. | |
|
The CSS class interface for the FeedbackButtons component. | |
|
The CSS class interface for the InitialMessagePopUp component. | |
|
The CSS class interface for the MessageBubble() component. | |
|
The props for the MessageBubble() component. | |
|
The CSS class interface for the MessageSuggestion component. | |
|
The props for the MessageSuggestions component. |