diff --git a/src/chrome/ShareSheet.tsx b/src/chrome/ShareSheet.tsx index fd2561d9a..ccda1ef4b 100644 --- a/src/chrome/ShareSheet.tsx +++ b/src/chrome/ShareSheet.tsx @@ -170,7 +170,7 @@ export default class ShareSheet extends Component { } renderTheProgessState( - onHide: () => void, + cancelAndHide: () => void, statusUpdate: string | null | undefined, ) { return ( @@ -190,9 +190,13 @@ export default class ShareSheet extends Component { + - @@ -213,14 +214,14 @@ export default class ShareSheet extends Component { } render() { - const onHide = () => { + const cancelAndHide = () => { this.context.store.dispatch(unsetShare()); this.props.onHide(); this.idler.cancel(); }; const {result, statusUpdate, errorArray} = this.state; if (!result || !(result as DataExportResult).flipperUrl) { - return this.renderTheProgessState(onHide, statusUpdate); + return this.renderTheProgessState(cancelAndHide, statusUpdate); } return ( @@ -257,7 +258,7 @@ export default class ShareSheet extends Component { - diff --git a/src/chrome/ShareSheetExportFile.tsx b/src/chrome/ShareSheetExportFile.tsx index 06df500f5..0a8f8be0e 100644 --- a/src/chrome/ShareSheetExportFile.tsx +++ b/src/chrome/ShareSheetExportFile.tsx @@ -165,7 +165,7 @@ export default class ShareSheetExportFile extends Component { - @@ -182,7 +182,7 @@ export default class ShareSheetExportFile extends Component { - @@ -207,9 +207,13 @@ export default class ShareSheetExportFile extends Component { + - ); } - onHide(context: any) { + cancelAndHide(context: any) { context.store.dispatch(unsetShare()); this.props.onHide(); this.idler.cancel(); @@ -236,7 +237,7 @@ export default class ShareSheetExportFile extends Component { render() { if (!this.props.file) { - return this.renderNoFileError(); + return this.renderNoFileError(this.context); } const {result, statusUpdate} = this.state; switch (result.kind) { @@ -249,7 +250,7 @@ export default class ShareSheetExportFile extends Component { } } - renderNoFileError() { + renderNoFileError(context: any) { return (
@@ -257,7 +258,7 @@ export default class ShareSheetExportFile extends Component {
-