aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/store/actions.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/store/actions.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/store/actions.js')
-rw-r--r--ui/app/store/actions.js16
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()
+ })
})
}
}