diff options
author | Akshit Kr Nagpal <akshitkrnagpal@gmail.com> | 2019-07-02 20:13:02 +0800 |
---|---|---|
committer | Whymarrh Whitby <whymarrh.whitby@gmail.com> | 2019-07-02 20:13:02 +0800 |
commit | 687984a9383d948cbe2e8964973ee8c2f0370e6d (patch) | |
tree | f59ea31a0287289447d50d8a5de60546fce98b63 /ui/app/store/actions.js | |
parent | 9fd8a3d46e2f3320f7eacc654e56f9466196b728 (diff) | |
download | tangerine-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/store/actions.js')
-rw-r--r-- | ui/app/store/actions.js | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/ui/app/store/actions.js b/ui/app/store/actions.js index 3ed82044d..476a77b42 100644 --- a/ui/app/store/actions.js +++ b/ui/app/store/actions.js @@ -2037,12 +2037,16 @@ function setRpcTarget (newRpc, chainId, ticker = 'ETH', nickname) { function delRpcTarget (oldRpc) { return (dispatch) => { log.debug(`background.delRpcTarget: ${oldRpc}`) - background.delCustomRpc(oldRpc, (err) => { - if (err) { - log.error(err) - return dispatch(self.displayWarning('Had a problem removing network!')) - } - dispatch(actions.setSelectedToken()) + return new Promise((resolve, reject) => { + background.delCustomRpc(oldRpc, (err) => { + if (err) { + log.error(err) + dispatch(self.displayWarning('Had a problem removing network!')) + return reject(err) + } + dispatch(actions.setSelectedToken()) + resolve() + }) }) } } |