Apply ESLint auto-fixes: debug_log_view.js
This commit is contained in:
parent
5d6cd0ea39
commit
d4c9422a99
1 changed files with 59 additions and 59 deletions
|
@ -2,65 +2,65 @@
|
||||||
* vim: ts=4:sw=4:expandtab
|
* vim: ts=4:sw=4:expandtab
|
||||||
*/
|
*/
|
||||||
(function () {
|
(function () {
|
||||||
'use strict';
|
'use strict';
|
||||||
window.Whisper = window.Whisper || {};
|
|
||||||
|
|
||||||
Whisper.DebugLogLinkView = Whisper.View.extend({
|
window.Whisper = window.Whisper || {};
|
||||||
templateName: 'debug-log-link',
|
|
||||||
initialize: function(options) {
|
|
||||||
this.url = options.url;
|
|
||||||
},
|
|
||||||
render_attributes: function() {
|
|
||||||
return {
|
|
||||||
url: this.url,
|
|
||||||
reportIssue: i18n('reportIssue')
|
|
||||||
};
|
|
||||||
}
|
|
||||||
});
|
|
||||||
Whisper.DebugLogView = Whisper.View.extend({
|
|
||||||
templateName: 'debug-log',
|
|
||||||
className: 'debug-log modal',
|
|
||||||
initialize: function() {
|
|
||||||
this.render();
|
|
||||||
this.$('textarea').val(i18n('loading'));
|
|
||||||
|
|
||||||
window.log.fetch().then(function(text) {
|
Whisper.DebugLogLinkView = Whisper.View.extend({
|
||||||
this.$('textarea').val(text);
|
templateName: 'debug-log-link',
|
||||||
}.bind(this));
|
initialize(options) {
|
||||||
},
|
this.url = options.url;
|
||||||
events: {
|
},
|
||||||
'click .submit': 'submit',
|
render_attributes() {
|
||||||
'click .close': 'close'
|
return {
|
||||||
},
|
url: this.url,
|
||||||
render_attributes: {
|
reportIssue: i18n('reportIssue'),
|
||||||
title: i18n('submitDebugLog'),
|
};
|
||||||
cancel: i18n('cancel'),
|
},
|
||||||
submit: i18n('submit'),
|
});
|
||||||
close: i18n('gotIt'),
|
Whisper.DebugLogView = Whisper.View.extend({
|
||||||
debugLogExplanation: i18n('debugLogExplanation')
|
templateName: 'debug-log',
|
||||||
},
|
className: 'debug-log modal',
|
||||||
close: function(e) {
|
initialize() {
|
||||||
e.preventDefault();
|
this.render();
|
||||||
this.remove();
|
this.$('textarea').val(i18n('loading'));
|
||||||
},
|
|
||||||
submit: function(e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var text = this.$('textarea').val();
|
|
||||||
if (text.length === 0) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
log.publish(text).then(function(url) {
|
|
||||||
var view = new Whisper.DebugLogLinkView({
|
|
||||||
url: url,
|
|
||||||
el: this.$('.result')
|
|
||||||
});
|
|
||||||
this.$('.loading').removeClass('loading');
|
|
||||||
view.render();
|
|
||||||
this.$('.link').focus().select();
|
|
||||||
}.bind(this));
|
|
||||||
this.$('.buttons, textarea').remove();
|
|
||||||
this.$('.result').addClass('loading');
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
})();
|
window.log.fetch().then((text) => {
|
||||||
|
this.$('textarea').val(text);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
events: {
|
||||||
|
'click .submit': 'submit',
|
||||||
|
'click .close': 'close',
|
||||||
|
},
|
||||||
|
render_attributes: {
|
||||||
|
title: i18n('submitDebugLog'),
|
||||||
|
cancel: i18n('cancel'),
|
||||||
|
submit: i18n('submit'),
|
||||||
|
close: i18n('gotIt'),
|
||||||
|
debugLogExplanation: i18n('debugLogExplanation'),
|
||||||
|
},
|
||||||
|
close(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
this.remove();
|
||||||
|
},
|
||||||
|
submit(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
const text = this.$('textarea').val();
|
||||||
|
if (text.length === 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
log.publish(text).then((url) => {
|
||||||
|
const view = new Whisper.DebugLogLinkView({
|
||||||
|
url,
|
||||||
|
el: this.$('.result'),
|
||||||
|
});
|
||||||
|
this.$('.loading').removeClass('loading');
|
||||||
|
view.render();
|
||||||
|
this.$('.link').focus().select();
|
||||||
|
});
|
||||||
|
this.$('.buttons, textarea').remove();
|
||||||
|
this.$('.result').addClass('loading');
|
||||||
|
},
|
||||||
|
});
|
||||||
|
}());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue