client/settings: decouple settings from controller

This commit is contained in:
rr-
2016-04-14 20:28:44 +02:00
parent 00bf279396
commit c2aa497d91
3 changed files with 41 additions and 33 deletions

View File

@ -1,7 +1,7 @@
'use strict';
const events = require('../events.js');
const settingsController = require('./settings_controller.js');
const settings = require('../settings.js');
const EndlessPageView = require('../views/endless_page_view.js');
const ManualPageView = require('../views/manual_page_view.js');
@ -14,7 +14,7 @@ class PageController {
}
update() {
if (settingsController.getSettings().endlessScroll) {
if (settings.getSettings().endlessScroll) {
this.pageView = new EndlessPageView();
} else {
this.pageView = new ManualPageView();