@sendbird/uikit-react
Version:
Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.
31 lines (30 loc) • 1.01 kB
TypeScript
import React, { ReactElement } from 'react';
import './index.scss';
interface AvatarInnerProps {
height: string | number;
width: string | number;
src?: string | Array<string>;
alt?: string;
customDefaultComponent?({ width, height }: {
width: number | string;
height: number | string;
}): ReactElement;
}
export declare const AvatarInner: ({ src, alt, height, width, customDefaultComponent, }: AvatarInnerProps) => ReactElement;
interface AvatarProps {
className?: string | Array<string>;
height?: string | number;
width?: string | number;
zIndex?: string | number;
left?: string;
bottom?: string;
src?: string | Array<string>;
alt?: string;
onClick?(): void;
customDefaultComponent?({ width, height }: {
width: number | string;
height: number | string;
}): ReactElement;
}
declare const _default: React.ForwardRefExoticComponent<AvatarProps & React.RefAttributes<HTMLDivElement>>;
export default _default;