aspirechat
Version:
A highly customizable React chatbot component with extensive configuration options
13 lines (12 loc) • 707 B
TypeScript
import "./styles/index.css";
export { default as Chatbot } from "./components/Chatbot";
export { default as ChatMessage } from "./components/ChatMessage";
export { default as ChatInput } from "./components/ChatInput";
export { default as ChatHeader } from "./components/ChatHeader";
export { default as ChatToggleButton } from "./components/ChatToggleButton";
export { default as ChatButtons } from "./components/ChatButtons";
export { ChatContextProvider, useGlobalChat } from "./contexts/ChatContext";
export * from "./types";
export * from "./hooks";
export { defaultTheme, darkTheme } from "./styles/themes";
export { createChatbotResponse, formatTimestamp, processResponse, } from "./utils/chatUtils";