aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/pages/settings/networks-tab/network-form/network-form.component.js
diff options
context:
space:
mode:
authorAkshit Kr Nagpal <akshitkrnagpal@gmail.com>2019-07-02 20:13:02 +0800
committerWhymarrh Whitby <whymarrh.whitby@gmail.com>2019-07-02 20:13:02 +0800
commit687984a9383d948cbe2e8964973ee8c2f0370e6d (patch)
treef59ea31a0287289447d50d8a5de60546fce98b63 /ui/app/pages/settings/networks-tab/network-form/network-form.component.js
parent9fd8a3d46e2f3320f7eacc654e56f9466196b728 (diff)
downloadtangerine-wallet-browser-687984a9383d948cbe2e8964973ee8c2f0370e6d.tar.gz
tangerine-wallet-browser-687984a9383d948cbe2e8964973ee8c2f0370e6d.tar.zst
tangerine-wallet-browser-687984a9383d948cbe2e8964973ee8c2f0370e6d.zip
Added Confirmation Modal for Delete Network (#6776)
Diffstat (limited to 'ui/app/pages/settings/networks-tab/network-form/network-form.component.js')
-rw-r--r--ui/app/pages/settings/networks-tab/network-form/network-form.component.js14
1 files changed, 9 insertions, 5 deletions
diff --git a/ui/app/pages/settings/networks-tab/network-form/network-form.component.js b/ui/app/pages/settings/networks-tab/network-form/network-form.component.js
index 388e2665f..0349aa14f 100644
--- a/ui/app/pages/settings/networks-tab/network-form/network-form.component.js
+++ b/ui/app/pages/settings/networks-tab/network-form/network-form.component.js
@@ -12,7 +12,7 @@ export default class NetworkForm extends PureComponent {
static propTypes = {
editRpc: PropTypes.func.isRequired,
- delRpcTarget: PropTypes.func.isRequired,
+ showConfirmDeleteNetworkModal: PropTypes.func.isRequired,
rpcUrl: PropTypes.string,
chainId: PropTypes.string,
ticker: PropTypes.string,
@@ -131,10 +131,14 @@ export default class NetworkForm extends PureComponent {
}
onDelete = () => {
- const { delRpcTarget, rpcUrl, onClear } = this.props
- delRpcTarget(rpcUrl)
- this.resetForm()
- onClear()
+ const { showConfirmDeleteNetworkModal, rpcUrl, onClear } = this.props
+ showConfirmDeleteNetworkModal({
+ target: rpcUrl,
+ onConfirm: () => {
+ this.resetForm()
+ onClear()
+ },
+ })
}
stateIsUnchanged () {