Skip to content

Commit

Permalink
Old reference of onProgress & onUploadSuccess are called when used wi…
Browse files Browse the repository at this point in the history
…thin a functionnal component
  • Loading branch information
knx007 committed Nov 25, 2020
1 parent a081714 commit a5a4ba7
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,6 @@ export default class FirebaseFileUploader extends Component<Props> {
startUpload(file: File) {
const {
onUploadStart,
onProgress,
onUploadError,
onUploadSuccess,
storageRef,
metadata,
randomizeFilename,
Expand Down Expand Up @@ -122,17 +119,17 @@ export default class FirebaseFileUploader extends Component<Props> {
task.on(
'state_changed',
snapshot =>
onProgress &&
onProgress(
this.props.onProgress &&
this.props.onProgress(
Math.round(100 * snapshot.bytesTransferred / snapshot.totalBytes),
task
),
error => onUploadError && onUploadError(error, task),
error => this.props.onUploadError && this.props.onUploadError(error, task),
() => {
this.removeTask(task);
return (
onUploadSuccess &&
onUploadSuccess(task.snapshot.metadata.name, task)
this.props.onUploadSuccess &&
this.props.onUploadSuccess(task.snapshot.metadata.name, task)
);
}
);
Expand Down

0 comments on commit a5a4ba7

Please sign in to comment.