From 5f29fa12c28c8f62eaab2ef81ff5b1d01cd1f256 Mon Sep 17 00:00:00 2001 From: rr- Date: Wed, 6 Apr 2016 21:49:26 +0200 Subject: client/routing: move routing to controllers --- client/js/controllers/help_controller.js | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'client/js/controllers/help_controller.js') diff --git a/client/js/controllers/help_controller.js b/client/js/controllers/help_controller.js index 86788f6..9ee980d 100644 --- a/client/js/controllers/help_controller.js +++ b/client/js/controllers/help_controller.js @@ -1,5 +1,6 @@ 'use strict'; +const page = require('page'); const topNavController = require('../controllers/top_nav_controller.js'); const HelpView = require('../views/help_view.js'); @@ -8,6 +9,13 @@ class HelpController { this.helpView = new HelpView(); } + registerRoutes() { + page('/help', () => { this.showHelpRoute(); }); + page( + '/help/:section', + (ctx, next) => { this.showHelpRoute(ctx.params.section); }); + } + showHelpRoute(section) { topNavController.activate('help'); this.helpView.render(section); -- cgit v1.3