UNPKG

@connectycube/chat-widget

Version:

A React component that seamlessly integrates ConnectyCube's real-time chat capabilities into your web applications. This widget offers an out-of-the-box solution for embedding chat features—such as instant messaging, user presence, and file sharing—withou

24 lines (23 loc) 774 B
import { Config } from 'connectycube/types'; import { AppPresets } from './hooks/useAppPresets'; export type AppProps = AppPresets & { appId: Config.Credentials['appId']; authKey: Config.Credentials['authKey']; config?: Config.Options; userId?: string; userName?: string; userAvatar?: string; userProfileLink?: string; translation?: 'en' | 'el' | 'ua'; disableClickOutside?: boolean; disableEscKeyPress?: boolean; hideWidgetButton?: boolean; buttonTitle?: string; portalStyle?: React.CSSProperties; overlayStyle?: React.CSSProperties; buttonStyle?: React.CSSProperties; badgeStyle?: React.CSSProperties; onlineBadgeStyle?: React.CSSProperties; }; declare const App: React.FC<AppProps>; export default App;