[FIX] Toggle/follow thread icon (#867)
This commit is contained in:
parent
d6ed1055ee
commit
61fcadc879
|
@ -160,6 +160,7 @@ export default {
|
||||||
File_description: 'File description',
|
File_description: 'File description',
|
||||||
File_name: 'File name',
|
File_name: 'File name',
|
||||||
Finish_recording: 'Finish recording',
|
Finish_recording: 'Finish recording',
|
||||||
|
Following_thread: 'Following thread',
|
||||||
For_your_security_you_must_enter_your_current_password_to_continue: 'For your security, you must enter your current password to continue',
|
For_your_security_you_must_enter_your_current_password_to_continue: 'For your security, you must enter your current password to continue',
|
||||||
Forgot_my_password: 'Forgot my password',
|
Forgot_my_password: 'Forgot my password',
|
||||||
Forgot_password_If_this_email_is_registered: 'If this email is registered, we\'ll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.',
|
Forgot_password_If_this_email_is_registered: 'If this email is registered, we\'ll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.',
|
||||||
|
@ -332,6 +333,7 @@ export default {
|
||||||
unarchive: 'unarchive',
|
unarchive: 'unarchive',
|
||||||
UNARCHIVE: 'UNARCHIVE',
|
UNARCHIVE: 'UNARCHIVE',
|
||||||
Unblock_user: 'Unblock user',
|
Unblock_user: 'Unblock user',
|
||||||
|
Unfollowed_thread: 'Unfollowed thread',
|
||||||
Unmute: 'Unmute',
|
Unmute: 'Unmute',
|
||||||
unmuted: 'unmuted',
|
unmuted: 'unmuted',
|
||||||
Unpin: 'Unpin',
|
Unpin: 'Unpin',
|
||||||
|
|
|
@ -167,6 +167,7 @@ export default {
|
||||||
File_description: 'Descrição do arquivo',
|
File_description: 'Descrição do arquivo',
|
||||||
File_name: 'Nome do arquivo',
|
File_name: 'Nome do arquivo',
|
||||||
Finish_recording: 'Encerrar gravação',
|
Finish_recording: 'Encerrar gravação',
|
||||||
|
Following_thread: 'Começou a seguir tópico',
|
||||||
For_your_security_you_must_enter_your_current_password_to_continue: 'Para sua segurança, você precisa digitar sua senha',
|
For_your_security_you_must_enter_your_current_password_to_continue: 'Para sua segurança, você precisa digitar sua senha',
|
||||||
Forgot_my_password: 'Esqueci minha senha',
|
Forgot_my_password: 'Esqueci minha senha',
|
||||||
Forgot_password_If_this_email_is_registered: 'Se este e-mail estiver cadastrado, enviaremos instruções sobre como redefinir sua senha. Se você não receber um e-mail em breve, volte e tente novamente.',
|
Forgot_password_If_this_email_is_registered: 'Se este e-mail estiver cadastrado, enviaremos instruções sobre como redefinir sua senha. Se você não receber um e-mail em breve, volte e tente novamente.',
|
||||||
|
@ -330,6 +331,7 @@ export default {
|
||||||
unarchive: 'desarquivar',
|
unarchive: 'desarquivar',
|
||||||
UNARCHIVE: 'DESARQUIVAR',
|
UNARCHIVE: 'DESARQUIVAR',
|
||||||
Unblock_user: 'Desbloquear usuário',
|
Unblock_user: 'Desbloquear usuário',
|
||||||
|
Unfollowed_thread: 'Parou de seguir tópico',
|
||||||
Unmute: 'Permitir que o usuário fale',
|
Unmute: 'Permitir que o usuário fale',
|
||||||
unmuted: 'permitiu que o usuário fale',
|
unmuted: 'permitiu que o usuário fale',
|
||||||
Unpin: 'Desafixar Mensagem',
|
Unpin: 'Desafixar Mensagem',
|
||||||
|
|
|
@ -7,6 +7,7 @@ import { CustomHeaderButtons, Item } from '../../../containers/HeaderButton';
|
||||||
import database, { safeAddListener } from '../../../lib/realm';
|
import database, { safeAddListener } from '../../../lib/realm';
|
||||||
import RocketChat from '../../../lib/rocketchat';
|
import RocketChat from '../../../lib/rocketchat';
|
||||||
import log from '../../../utils/log';
|
import log from '../../../utils/log';
|
||||||
|
import { showToast } from '../../../utils/info';
|
||||||
|
|
||||||
const styles = StyleSheet.create({
|
const styles = StyleSheet.create({
|
||||||
more: {
|
more: {
|
||||||
|
@ -69,6 +70,7 @@ class RightButtonsContainer extends React.PureComponent {
|
||||||
const { tmid } = this.props;
|
const { tmid } = this.props;
|
||||||
try {
|
try {
|
||||||
await RocketChat.toggleFollowMessage(tmid, !isFollowingThread);
|
await RocketChat.toggleFollowMessage(tmid, !isFollowingThread);
|
||||||
|
showToast(isFollowingThread ? 'Unfollowed thread' : 'Following thread');
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log('TCL: RightButtonsContainer -> toggleFollowThread -> e', e);
|
console.log('TCL: RightButtonsContainer -> toggleFollowThread -> e', e);
|
||||||
log('toggleFollowThread', e);
|
log('toggleFollowThread', e);
|
||||||
|
@ -86,7 +88,7 @@ class RightButtonsContainer extends React.PureComponent {
|
||||||
<CustomHeaderButtons>
|
<CustomHeaderButtons>
|
||||||
<Item
|
<Item
|
||||||
title='bell'
|
title='bell'
|
||||||
iconName={isFollowingThread ? 'Bell-off' : 'bell'}
|
iconName={isFollowingThread ? 'bell' : 'Bell-off'}
|
||||||
onPress={this.toggleFollowThread}
|
onPress={this.toggleFollowThread}
|
||||||
testID={isFollowingThread ? 'room-view-header-unfollow' : 'room-view-header-follow'}
|
testID={isFollowingThread ? 'room-view-header-unfollow' : 'room-view-header-follow'}
|
||||||
/>
|
/>
|
||||||
|
|
Loading…
Reference in New Issue