UNPKG

@sendbird/uikit-react

Version:

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

21 lines (20 loc) 783 B
import './index.scss'; import React, { ReactElement } from 'react'; import type { User } from '@sendbird/chat'; interface Props { user: User; theme?: string; onCancel(): void; onSubmit(newFile: File | null, newNickname: string): void; changeTheme?(theme: string): void; onThemeChange?(theme: string): void; } export declare function EditUserProfile({ user, theme, onCancel, onSubmit, changeTheme, onThemeChange, }: Props): ReactElement; interface ConnectedEditUserProfileProps { user: User; onCancel(): void; onSubmit(newFile: File, newNickname: string): void; onThemeChange?(theme: string): void; } declare const ConnectedEditUserProfile: (props: ConnectedEditUserProfileProps) => React.ReactElement; export default ConnectedEditUserProfile;