Skip to main content

DropFile

Import​

import { DropFile } from '@resultadosdigitais/tangram-components'

Properties​

accept​

Typestring
Default''

Description​

Sets allowed file formats.

accept=".png, .jpg"

acceptMessage​

Typestring | node
DefaultACCEPT_MESSAGE

Description​

Sets a custom accept message.

autoUpload​

Typebool
Defaultfalse

Description​

Indicates that the file should be uploaded right after user select a valid one.

browseButtonText​

Typestring | node
DefaultBROWSE_BUTTON_TEXT

Description​

Sets a custom text for browse button.

disabled​

Typebool
Defaultfalse

Description​

Sets if is disabled.

initialFile​

Typeobject | enum
Defaultnull

Description​

Object containing at least name attribute.

invalidFileErrorMessage​

Typestring | node
DefaultINVALID_FILE_ERROR_MESSAGE

Description​

Sets a custom invalid file error message.

onChange​

Typefunc
Default() => {}

Description​

Sets a custom listener to be executed when selected file changes.

onUpload​

Typefunc
Default() => {}

Description​

Sets a custom listener to be executed when file is valid and autoUpload has been set as true.

onUploadSuccess​

Typefunc
Default() => {}

Description​

Sets a custom listener to be executed on upload success.

onUploadError​

Typefunc
Default() => {}

Description​

Sets a custom listener to be executed on upload error.

progress​

Typenumber
Default0

Description​

Sets progress shown by progress bar.

retryButtonText​

Typestring | node
DefaultRETRY_BUTTON_TEXT

Description​

Sets a custom text for retry button.

selectionFileMessage​

Typestring | node
Default

Description​

Sets a custom selection file message.

successMessage​

Typestring | node
DefaultSUCCESS_MESSAGE

Description​

Sets a custom success message.

uploadErrorMessage​

Typestring | node
DefaultUPLOAD_ERROR_MESSAGE

Description​

Sets a custom upload error message.

uploadProcessingMessage​

Typestring | node
DefaultUPLOAD_PROCESSING_MESSAGE

Description​

Sets a custom message to be shown during the upload processing.

Feedback​