diff --git a/assets/js/src/newsletters/newsletters.jsx b/assets/js/src/newsletters/newsletters.jsx index f29af3206f..6619705f4f 100644 --- a/assets/js/src/newsletters/newsletters.jsx +++ b/assets/js/src/newsletters/newsletters.jsx @@ -25,9 +25,9 @@ if(container) { - - - + + + diff --git a/assets/js/src/newsletters/types/standard.jsx b/assets/js/src/newsletters/types/standard.jsx index 756f239464..34edc7d60b 100644 --- a/assets/js/src/newsletters/types/standard.jsx +++ b/assets/js/src/newsletters/types/standard.jsx @@ -18,10 +18,10 @@ define( var NewsletterStandard = React.createClass({ mixins: [ - Router.Navigation + Router.History ], showTemplateSelection: function(newsletterId) { - this.transitionTo('/template/' + newsletterId); + this.history.pushState(null, `/template/${newsletterId}`); }, componentDidMount: function() { // No options for this type, create a newsletter upon mounting diff --git a/assets/js/src/newsletters/types/welcome.jsx b/assets/js/src/newsletters/types/welcome.jsx index a73d1e07e6..c2b106f249 100644 --- a/assets/js/src/newsletters/types/welcome.jsx +++ b/assets/js/src/newsletters/types/welcome.jsx @@ -66,7 +66,7 @@ define( var NewsletterWelcome = React.createClass({ mixins: [ - Router.Navigation + Router.History ], getInitialState: function() { return { @@ -121,7 +121,7 @@ define( }.bind(this)); }, showTemplateSelection: function(newsletterId) { - this.transitionTo('/template/' + newsletterId); + this.history.pushState(null, `/template/${newsletterId}`); }, render: function() { var roleListSelection, timeNumber;