@selfcommunity/react-ui
Version:
React UI Components to integrate a Community created with SelfCommunity Platform.
34 lines (33 loc) • 869 B
TypeScript
import { ReactNode } from 'react';
export interface MessageMediaUploaderProps {
/**
* Overrides or extends the styles applied to the component.
* @default null
*/
className?: string;
/**
* Callback to pass message file item
* @param file
*/
forwardMessageFile?: (file: any) => void;
/**
* On messsage media upload close callback function
* @default null
*/
onClose?: () => void;
/**
* On messsage media upload open callback function
* @default false
*/
open?: boolean;
/**
* On messsage media upload isUploading callback function
* @default false
*/
isUploading?: (boolean: any) => void;
/**
* The send button element
*/
action: ReactNode;
}
export default function MessageMediaUploader(props: MessageMediaUploaderProps): JSX.Element;