[
{
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 v3, which is no longer 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 index of file (to be removed) in fileUploads
array as parameter.
Type |
---|
(index) => void |
uploadFile
This function is used internally by uploadNewFile
function, and is used for purpose retry mechanism.
Type |
---|
function |
On this page: