UX: change composer button text to 'whisper' when whispering

This commit is contained in:
Régis Hanol 2017-11-10 14:18:19 +01:00
parent 73aa7edb8b
commit 6cd69529a8
2 changed files with 10 additions and 8 deletions

View File

@ -46,6 +46,12 @@ const CLOSED = 'closed',
featuredLink: 'topic.featured_link'
};
const _saveLabels = {};
_saveLabels[EDIT] = 'composer.save_edit';
_saveLabels[REPLY] = 'composer.reply';
_saveLabels[CREATE_TOPIC] = 'composer.create_topic';
_saveLabels[PRIVATE_MESSAGE] = 'composer.create_pm';
const Composer = RestModel.extend({
_categoryId: null,
unlistTopic: false,
@ -250,14 +256,9 @@ const Composer = RestModel.extend({
}
},
@computed('action')
saveLabel(action) {
switch (action) {
case EDIT: return 'composer.save_edit';
case REPLY: return 'composer.reply';
case CREATE_TOPIC: return 'composer.create_topic';
case PRIVATE_MESSAGE: return 'composer.create_pm';
}
@computed('action', 'whisper')
saveLabel(action, whisper) {
return whisper ? 'composer.create_whisper' : _saveLabels[action];
},
hasMetaData: function() {

View File

@ -1218,6 +1218,7 @@ en:
cancel: "Cancel"
create_topic: "Create Topic"
create_pm: "Message"
create_whisper: "Whisper"
title: "Or press Ctrl+Enter"
users_placeholder: "Add a user"