1234567891011121314151617181920212223242526272829303132 |
- import Ember from 'ember';
- import ResetScroll from 'misago/mixins/reset-scroll';
- export default Ember.Route.extend(ResetScroll, {
- title: gettext('Request activation link'),
- templateName: 'activation.request-link',
- sentTitle: gettext('Activation link sent'),
- sentTemplateName: 'activation.link-sent',
- renderTemplate: function() {
- this.render(this.get('templateName'));
- },
- actions: {
- didTransition: function() {
- this.get('page-title').setTitle(this.get('title'));
- },
- showSentPage: function(linkRecipient) {
- this.get('page-title').setTitle(this.get('sentTitle'));
- this.render(this.get('sentTemplateName'), {
- model: linkRecipient
- });
- },
- retry: function() {
- this.send('didTransition');
- this.renderTemplate();
- }
- }
- });
|