fix refresh in home / settings
This commit is contained in:
parent
d85da2cc45
commit
5357ba7fcd
14 changed files with 150 additions and 96 deletions
|
|
@ -1,33 +1,32 @@
|
|||
'use strict';
|
||||
angular.module('copayApp.services').factory('nextStepsService', function(configService, $log) {
|
||||
angular.module('copayApp.services').factory('nextStepsService', function(configService, $log, lodash) {
|
||||
var root = {};
|
||||
|
||||
//
|
||||
// configService.whenAvailable(function() {
|
||||
// nextStep(function() {
|
||||
// var config = configService.getSync();
|
||||
// var isWindowsPhoneApp = platformInfo.isWP && platformInfo.isCordova;
|
||||
//
|
||||
// $scope.glideraEnabled = config.glidera.enabled && !isWindowsPhoneApp;
|
||||
// $scope.coinbaseEnabled = config.coinbaseV2 && !isWindowsPhoneApp;
|
||||
// $scope.amazonEnabled = config.amazon.enabled;
|
||||
// $scope.bitpayCardEnabled = config.bitpayCard.enabled;
|
||||
|
||||
|
||||
var services = [];
|
||||
|
||||
root.register = function(serviceInfo) {
|
||||
$log.info('Adding NextSteps entry:' + serviceInfo.name);
|
||||
services.push(serviceInfo);
|
||||
};
|
||||
|
||||
if (!lodash.find(services, function(x) {
|
||||
return x.name == serviceInfo.name;
|
||||
})) {
|
||||
services.push(serviceInfo);
|
||||
}
|
||||
};
|
||||
|
||||
root.unregister = function(serviceName) {
|
||||
services = lodash.filter(services, function(x) {
|
||||
return x.name != serviceName
|
||||
});
|
||||
};
|
||||
console.log('[nextStepsService.js.16:serviceName:] UNR',serviceName); //TODO
|
||||
var newS = lodash.filter(services, function(x) {
|
||||
return x.name!=serviceName;
|
||||
});
|
||||
|
||||
// This is to preserve services pointer
|
||||
while(services.length)
|
||||
services.pop();
|
||||
|
||||
while(newS.length)
|
||||
services.push(newS.pop());
|
||||
console.log('[nextStepsService.js.26:services:]',services); //TODO
|
||||
};
|
||||
|
||||
root.get = function() {
|
||||
return services;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue