-
Benoit Lavenier authored
[fix] Transfer: display loading spinner when loading wallet [fix] Wallets: display alert when unable to remove secondary wallet + simplify code
Benoit Lavenier authored[fix] Transfer: display loading spinner when loading wallet [fix] Wallets: display alert when unable to remove secondary wallet + simplify code
wallets-controllers.js 24.62 KiB
angular.module('cesium.wallets.controllers', ['cesium.services', 'cesium.currency.controllers'])
.config(function($stateProvider) {
'ngInject';
$stateProvider
.state('app.view_wallets', {
url: "/wallets",
views: {
'menuContent': {
templateUrl: "templates/wallet/list/view_wallets.html",
controller: 'WalletListViewCtrl'
}
},
data: {
login: true
}
})
.state('app.view_wallet_by_id', {
url: "/wallets/:id?refresh",
views: {
'menuContent': {
templateUrl: "templates/wallet/view_wallet.html",
controller: 'WalletCtrl'
}
},
data: {
login: true,
silentLocationChange: true
}
})
.state('app.view_wallet_tx_by_id', {
url: "/history/wallets/:id?refresh",
views: {
'menuContent': {
templateUrl: "templates/wallet/view_wallet_tx.html",
controller: 'WalletTxCtrl'
}
},
data: {
login: true,
silentLocationChange: true
}
})
.state('app.view_wallet_tx_errors_by_id', {
url: "/history/wallets/:id/errors",
views: {
'menuContent': {
templateUrl: "templates/wallet/view_wallet_tx_error.html",
controller: 'WalletTxErrorCtrl'
}
},
data: {
login: true
}
})
;
})
.controller('WalletListAbstractCtrl', WalletListAbstractController)
.controller('WalletListViewCtrl', WalletListViewController)
.controller('WalletSelectModalCtrl', WalletSelectModalController)
.controller('WalletListImportModalCtrl', WalletListImportModalController)
.controller('WalletSelectPopoverCtrl', WalletSelectPopoverController)