mirror of https://github.com/BTCPrivate/copay.git
Merge pull request #3076 from troggy/addon/custom-home-tx-template
Allow addons to use custom template for proposal row on home screen.
This commit is contained in:
commit
2ebfd9e926
|
@ -164,7 +164,7 @@
|
||||||
<div ng-show="index.requiresMultipleSignatures">
|
<div ng-show="index.requiresMultipleSignatures">
|
||||||
<h4 class="title m0" translate>Payment Proposals</h4>
|
<h4 class="title m0" translate>Payment Proposals</h4>
|
||||||
<div class="last-transactions pr" ng-repeat="tx in index.txps"
|
<div class="last-transactions pr" ng-repeat="tx in index.txps"
|
||||||
ng-include="'views/includes/transaction.html'">
|
ng-include="index.txTemplateUrl">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="text-gray text-center size-12 p10t"
|
<div class="text-gray text-center size-12 p10t"
|
||||||
|
@ -179,7 +179,7 @@
|
||||||
<div ng-show="!index.requiresMultipleSignatures">
|
<div ng-show="!index.requiresMultipleSignatures">
|
||||||
<h4 class="title m0" translate>Unsent transactions</h4>
|
<h4 class="title m0" translate>Unsent transactions</h4>
|
||||||
<div class="last-transactions pr" ng-repeat="tx in index.txps"
|
<div class="last-transactions pr" ng-repeat="tx in index.txps"
|
||||||
ng-include="'views/includes/transaction.html'">
|
ng-include="index.txTemplateUrl">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -35,6 +35,7 @@ angular.module('copayApp.controllers').controller('indexController', function($r
|
||||||
self.addonViews = addonManager.addonViews();
|
self.addonViews = addonManager.addonViews();
|
||||||
self.menu = self.menu.concat(addonManager.addonMenuItems());
|
self.menu = self.menu.concat(addonManager.addonMenuItems());
|
||||||
self.menuItemSize = self.menu.length > 5 ? 2 : 3;
|
self.menuItemSize = self.menu.length > 5 ? 2 : 3;
|
||||||
|
self.txTemplateUrl = addonManager.txTemplateUrl() || 'views/includes/transaction.html';
|
||||||
|
|
||||||
self.tab = 'walletHome';
|
self.tab = 'walletHome';
|
||||||
|
|
||||||
|
|
|
@ -27,4 +27,8 @@ angular.module('copayApp.services').service('addonManager', function (lodash) {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
this.txTemplateUrl = function() {
|
||||||
|
var addon = lodash.find(addons, 'txTemplateUrl');
|
||||||
|
return addon ? addon.txTemplateUrl() : null;
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue