From 0ffbd585f8d58bc1b412f145427ee06636d48634 Mon Sep 17 00:00:00 2001 From: Yemel Jardi Date: Fri, 18 Jul 2014 11:23:45 -0300 Subject: [PATCH] Add QR modal at address list and clean deprecated code --- js/controllers/addresses.js | 25 +++++++++++++++------ views/addresses.html | 45 +++++++++++++------------------------ 2 files changed, 34 insertions(+), 36 deletions(-) diff --git a/js/controllers/addresses.js b/js/controllers/addresses.js index a0281e1b1..20f5a92a5 100644 --- a/js/controllers/addresses.js +++ b/js/controllers/addresses.js @@ -1,7 +1,7 @@ 'use strict'; angular.module('copayApp.controllers').controller('AddressesController', - function($scope, $rootScope, $timeout, controllerUtils) { + function($scope, $rootScope, $timeout, $modal, controllerUtils) { $scope.loading = false; var w = $rootScope.wallet; @@ -16,8 +16,21 @@ angular.module('copayApp.controllers').controller('AddressesController', }); }; - $scope.selectAddress = function(addr) { - $scope.selectedAddr = addr; + $scope.openAddressModal = function(address) { + var ModalInstanceCtrl = function ($scope, $modalInstance, address) { + $scope.address = address; + $scope.cancel = function () { + $modalInstance.dismiss('cancel'); + }; + }; + + $modal.open({ + templateUrl: 'addressModal.html', + controller: ModalInstanceCtrl, + resolve: { + address: function() { return address; } + } + }); }; $rootScope.$watch('addrInfos', function() { @@ -37,9 +50,7 @@ angular.module('copayApp.controllers').controller('AddressesController', 'owned': addrinfo.owned }); } - $scope.selectedAddr = $scope.addresses[0]; - $scope.addrWithFund = $rootScope.receivedFund ? $rootScope.receivedFund[1] : null; - $rootScope.receivedFund = null; } } - }); + } +); diff --git a/views/addresses.html b/views/addresses.html index 1cdf417aa..ffc56db9e 100644 --- a/views/addresses.html +++ b/views/addresses.html @@ -8,53 +8,40 @@
    -
  • +
  • change + Show QR - - - - - - {{$root.balanceByAddr[addr.address] || 0|noFractionNumber}} {{$root.unitName}} - + + - + {{addr.balance || 0|noFractionNumber}} {{$root.unitName}} - Click Me For A Modal
+ Show all Show less
-
- -

- - - +