front/general: replace manual DI with require(...)

This commit is contained in:
rr-
2016-04-01 00:20:34 +02:00
parent 7e26fc87ce
commit 36ffa5b4e7
13 changed files with 112 additions and 153 deletions

View File

@ -1,25 +1,23 @@
'use strict';
class PostsController {
constructor(topNavigationController) {
this.topNavigationController = topNavigationController;
}
const topNavController = require('../controllers/top_nav_controller.js');
class PostsController {
uploadPostsRoute() {
this.topNavigationController.activate('upload');
topNavController.activate('upload');
}
listPostsRoute() {
this.topNavigationController.activate('posts');
topNavController.activate('posts');
}
showPostRoute(id) {
this.topNavigationController.activate('posts');
topNavController.activate('posts');
}
editPostRoute(id) {
this.topNavigationController.activate('posts');
topNavController.activate('posts');
}
}
module.exports = PostsController;
module.exports = new PostsController();