Rocket.Chat.ReactNative/app/containers/MessageComposer/components/Unfocused/Right.tsx

23 lines
701 B
TypeScript
Raw Normal View History

2024-01-25 14:11:07 +00:00
import React from 'react';
import { View } from 'react-native';
import { useFocused, useShowEmojiKeyboard, useShowEmojiSearchbar } from '../../context';
import { MicOrSendButton } from '../Buttons';
import { MIN_HEIGHT } from '../../constants';
import { CancelEdit } from '../CancelEdit';
export const Right = () => {
const focused = useFocused();
const showEmojiKeyboard = useShowEmojiKeyboard();
const showEmojiSearchbar = useShowEmojiSearchbar();
if (focused || showEmojiKeyboard || showEmojiSearchbar) {
return null;
}
return (
<View style={{ height: MIN_HEIGHT, paddingLeft: 12, alignItems: 'center', flexDirection: 'row' }}>
<CancelEdit />
<MicOrSendButton />
</View>
);
};