chat-frontend-library
Version:
``` npm install chat-frontend-library --save ```
21 lines (20 loc) • 720 B
TypeScript
import { IMessage } from "@api/chatApi";
import { AxiosError } from "axios";
import "./ChatAndChatList.scss";
export interface IChatProps {
user_locale: string;
opponent_id: string;
user_id: string;
cbHandleCloseChat?: () => void;
isOnlyChat: boolean;
handleRefreshToken: (err: AxiosError) => void;
classHeader?: string;
classMessages?: string;
}
type TTempMessage = {
content: string;
progress: number;
};
export type TCombinedMessage = IMessage & TTempMessage;
declare const Chat: ({ opponent_id, user_id, user_locale, isOnlyChat, cbHandleCloseChat, handleRefreshToken, classHeader, classMessages, }: IChatProps) => import("react/jsx-runtime").JSX.Element;
export default Chat;