From 032fd6575df8f8106eb6e2de6613a943e7586b7f Mon Sep 17 00:00:00 2001 From: Vlad Date: Mon, 23 Jul 2018 21:01:25 -0400 Subject: [PATCH] Shows "basics" tab in settings by default. --- assets/js/src/settings/tabs.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/assets/js/src/settings/tabs.js b/assets/js/src/settings/tabs.js index c40fcbfde1..03958e01af 100644 --- a/assets/js/src/settings/tabs.js +++ b/assets/js/src/settings/tabs.js @@ -16,10 +16,14 @@ define( MailPoet.Router = new (Backbone.Router.extend({ routes: { - '': 'sendingMethodGroup', // the default tab is currently mta, needs its own method + '': 'defaultRoute', 'mta(/:group)': 'sendingMethodGroup', '(:tab)': 'tabs' }, + defaultRoute: function () { + // display basics tab as default + this.tabs('basics'); + }, sendingMethodGroup: function (group) { // eslint-disable-line func-names // display mta tab this.tabs('mta'); @@ -51,10 +55,7 @@ define( jQuery('#mailpoet_sending_method_setup').fadeIn(); } }, - tabs: function (tabStr) { // eslint-disable-line func-names - // set default tab - var tab = tabStr || 'mta'; - + tabs: function (tab) { // eslint-disable-line func-names // reset all active tabs jQuery('.nav-tab-wrapper a').removeClass('nav-tab-active');