From 84a1e49bdef02ca46df79b7d9151cdf57a574938 Mon Sep 17 00:00:00 2001 From: Duda Dornelles Date: Wed, 8 Oct 2014 16:18:34 +0200 Subject: quick refactoring - extracting method in logout component --- web-ui/app/js/page/logout.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'web-ui/app/js/page/logout.js') diff --git a/web-ui/app/js/page/logout.js b/web-ui/app/js/page/logout.js index f598fa34..d881f6c2 100644 --- a/web-ui/app/js/page/logout.js +++ b/web-ui/app/js/page/logout.js @@ -18,10 +18,17 @@ define(['flight/lib/component', 'features', 'views/templates'], function (define 'use strict'; return defineComponent(function () { + + this.render = function () { + var logoutHTML = templates.page.logout({ logout_url: features.getLogoutUrl() }); + this.$node.html(logoutHTML); + }; + this.after('initialize', function () { if (features.isLogoutEnabled()) { - this.$node.html(templates.page.logout({ logout_url: features.getLogoutUrl() })); + this.render(); } }); + }); }); -- cgit v1.2.3