[
{
file: {
name: 'test.pdf';
size: 2000;
type: 'application/pdf';
uri: 'file-uri';
};
id: 'asdas232bk3jb42k3';
state: 'uploaded'; // or 'finished'
url: 'https://cdn.getstream.io/kajsnkj2n3j4';
}
]
This is documentation for
Stream Chat React Native SDK v4, which is nolonger actively maintained. For up-to-date documentation, see the latest version (v5).
FileUploadPreview
FileUploadPreview
is the default UI component for rendering a preview of attached file within MessageInput component.
Props
fileUploads
List of file
type attachments currently attached to message, which is being composed in MessageInput
component.
Type |
---|
array |
removeFile
Removes attached file in message, which is being composed in MessageInput
component. By default, this function is attached to onPress
handler for close button in FileUploadPreview.
It takes a string ID of the file to be removed in the fileUploads
array as parameter.
Type |
---|
(id: string) => void |
uploadFile
This function is used internally by uploadNewFile
function, and is used for purpose retry mechanism.
Type |
---|
function |
On this page: