@open-chat/chat-bubble
Version:
Chat bubble component.
15 lines (14 loc) • 428 B
TypeScript
import React, { ReactNode } from "react";
import { type Message } from "../types/messageTypes";
interface ChatContextProps {
messages: Message[];
sendMessage: (message: Message) => void;
loading: boolean;
error: boolean;
sendEmail: (email: string) => void;
}
declare const useChat: () => ChatContextProps;
declare const ChatProvider: React.FC<{
children: ReactNode;
}>;
export { ChatProvider, useChat };