aboutsummaryrefslogtreecommitdiffstats
path: root/js/dashboard.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/dashboard.js')
-rw-r--r--js/dashboard.js24
1 files changed, 8 insertions, 16 deletions
diff --git a/js/dashboard.js b/js/dashboard.js
index 5818d5c..196d900 100644
--- a/js/dashboard.js
+++ b/js/dashboard.js
@@ -21,37 +21,29 @@
uMatrix Home: https://github.com/gorhill/uMatrix
*/
-/* global uDom */
-
'use strict';
-/******************************************************************************/
-
(function() {
-
- var loadDashboardPanel = function(hash) {
+ let loadDashboardPanel = function (hash) {
var button = uDom(hash);
var url = button.attr('data-dashboard-panel-url');
uDom('iframe').attr('src', url);
- uDom('.tabButton').forEach(function(button){
- button.toggleClass(
- 'selected',
- button.attr('data-dashboard-panel-url') === url
- );
+ uDom('.tabButton').forEach(function (button) {
+ button.toggleClass('selected',
+ button.attr('data-dashboard-panel-url') === url);
});
};
- var onTabClickHandler = function() {
+ let onTabClickHandler = function () {
loadDashboardPanel(window.location.hash);
};
- uDom.onLoad(function() {
+ uDom.onLoad(function () {
window.addEventListener('hashchange', onTabClickHandler);
- var hash = window.location.hash;
- if ( hash.length < 2 ) {
+ let hash = window.location.hash;
+ if (hash.length < 2) {
hash = '#settings';
}
loadDashboardPanel(hash);
});
-
})();