Add a device selector on the launching page

This commit is contained in:
Gaël Métais
2015-04-27 15:40:46 +02:00
parent 9cad9ad2f9
commit cae23d61e2
8 changed files with 105 additions and 3 deletions
+23
View File
@@ -0,0 +1,23 @@
var settingsService = angular.module('settingsService', []);
settingsService.factory('Settings', ['localStorageService', function(localStorageService) {
return {
getMergedSettings: function() {
var defaultSettings = {
device: 'desktop'
};
var savedValues = localStorageService.get('settings');
return angular.extend(defaultSettings, savedValues);
},
saveSettings: function(settings) {
localStorageService.set('settings', settings);
}
};
}]);