diff --git a/client/js/controllers/comments_controller.js b/client/js/controllers/comments_controller.js index 11ed6395..4f0e80e0 100644 --- a/client/js/controllers/comments_controller.js +++ b/client/js/controllers/comments_controller.js @@ -2,14 +2,17 @@ const page = require('page'); const topNavController = require('../controllers/top_nav_controller.js'); +const EmptyView = require('../views/empty_view.js'); class CommentsController { registerRoutes() { page('/comments', (ctx, next) => { this._listCommentsRoute(); }); + this._emptyView = new EmptyView(); } _listCommentsRoute() { topNavController.activate('comments'); + this._emptyView.render(); } } diff --git a/client/js/controllers/posts_controller.js b/client/js/controllers/posts_controller.js index 18cbc84a..f843b01f 100644 --- a/client/js/controllers/posts_controller.js +++ b/client/js/controllers/posts_controller.js @@ -2,6 +2,7 @@ const page = require('page'); const topNavController = require('../controllers/top_nav_controller.js'); +const EmptyView = require('../views/empty_view.js'); class PostsController { registerRoutes() { @@ -13,22 +14,27 @@ class PostsController { page( '/post/:id/edit', (ctx, next) => { this._editPostRoute(ctx.params.id); }); + this._emptyView = new EmptyView(); } _uploadPostsRoute() { topNavController.activate('upload'); + this._emptyView.render(); } _listPostsRoute() { topNavController.activate('posts'); + this._emptyView.render(); } _showPostRoute(id) { topNavController.activate('posts'); + this._emptyView.render(); } _editPostRoute(id) { topNavController.activate('posts'); + this._emptyView.render(); } }