@selfcommunity/react-ui
Version:
React UI Components to integrate a Community created with SelfCommunity Platform.
32 lines (31 loc) • 799 B
TypeScript
import { SCPrivateMessageFileType } from '@selfcommunity/types';
import { SCMessageChunkType } from '../../types/media';
export interface MessageChunkUploaderProps {
/**
* Chunk type
* @default null
*/
type?: string | null;
/**
* Handles on progress
* @default null
*/
onStart?: (item: any) => void;
/**
* Handles on success
* @default null
*/
onSuccess: (media: SCPrivateMessageFileType) => void;
/**
* Handles on progress
* @default null
*/
onProgress: (chunks: any) => void;
/**
* Handles on error
* @default null
*/
onError?: (chunk: SCMessageChunkType, error: string) => void;
}
declare const _default: (props: MessageChunkUploaderProps) => JSX.Element;
export default _default;