diff --git a/app/components/UI/TransactionElement/TransactionDetails/index.js b/app/components/UI/TransactionElement/TransactionDetails/index.js index be0d8e10600..8d51c748ee5 100644 --- a/app/components/UI/TransactionElement/TransactionDetails/index.js +++ b/app/components/UI/TransactionElement/TransactionDetails/index.js @@ -160,6 +160,22 @@ class TransactionDetails extends PureComponent { return createStyles(colors); }; + showSpeedUpModal = () => { + const { showSpeedUpModal, close } = this.props; + if (close) { + close(); + showSpeedUpModal(); + } + }; + + showCancelModal = () => { + const { showCancelModal, close } = this.props; + if (close) { + close(); + showCancelModal(); + } + }; + renderSpeedUpButton = () => { const styles = this.getStyles(); @@ -168,7 +184,7 @@ class TransactionDetails extends PureComponent { type={'normal'} containerStyle={[styles.actionContainerStyle, styles.speedupActionContainerStyle]} style={styles.actionStyle} - onPress={this.props.showSpeedUpModal} + onPress={this.showSpeedUpModal} > {strings('transaction.speedup')} @@ -183,7 +199,7 @@ class TransactionDetails extends PureComponent { type={'cancel'} containerStyle={styles.actionContainerStyle} style={styles.actionStyle} - onPress={this.props.showCancelModal} + onPress={this.showCancelModal} > {strings('transaction.cancel')} diff --git a/app/components/UI/TransactionElement/index.js b/app/components/UI/TransactionElement/index.js index bb536907be3..bbb5c79454c 100644 --- a/app/components/UI/TransactionElement/index.js +++ b/app/components/UI/TransactionElement/index.js @@ -387,6 +387,8 @@ class TransactionElement extends PureComponent {