zend-blog-3-backend

Форк
0
/
reply-telegram-update.js 
33 строки · 1.1 Кб
1
import Ember from 'ember';
2

3
export default Ember.Controller.extend({
4
    appController: Ember.inject.controller('application'),
5
    alertClass: 'hide',
6
    alertMessage: '',
7
    actions: {
8
        reply() {
9
            let update = this.get('model.newUpdate');
10

11
            update.set('replyId', this.get('model.update.id'));
12
            update.save().then(() => {
13
                this.set('alertMessage', 'Сообщение отправлено :)');
14
                this.set('alertClass', 'alert-success');
15

16
                setTimeout(() => {
17
                    this.set('alertMessage', '');
18
                    this.set('alertClass', 'hide');
19

20
                    this.transitionToRoute('telegramUpdate');
21
                }, 4000);
22
            }, () => {
23
                this.set('alertMessage', 'Ошибка :(');
24
                this.set('alertClass', 'alert-danger');
25

26
                setTimeout(() => {
27
                    this.set('alertMessage', '');
28
                    this.set('alertClass', 'hide');
29
                }, 4000);
30
            });
31
        }
32
    }
33
});
34

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.