UNPKG

@sendbird/uikit-react

Version:

Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.

18 lines (17 loc) 638 B
import './index.scss'; import { ReactElement } from 'react'; import type { GroupChannel, GroupChannelCreateParams } from '@sendbird/chat/groupChannel'; import type { User } from '@sendbird/chat'; interface Logger { info?(message: string, channel: GroupChannel): void; } interface Props { user?: User | null; currentUserId?: string; logger?: Logger; disableMessaging?: boolean; createChannel?(params: GroupChannelCreateParams): Promise<GroupChannel>; onSuccess?: () => void; } declare function UserProfile({ user, currentUserId, disableMessaging, onSuccess, }: Props): ReactElement; export default UserProfile;