From ed92eb80f3fd307ab19bdceae77e3c5e87e2b632 Mon Sep 17 00:00:00 2001 From: Reinaldo Neto Date: Mon, 16 Jan 2023 23:12:09 -0300 Subject: [PATCH] fixed the layout --- app/containers/Avatar/AvatarWithEdit.tsx | 8 +++++++- app/views/ChangeAvatarView/index.tsx | 12 +++--------- app/views/ChangeAvatarView/styles.ts | 2 +- app/views/RoomInfoEditView/index.tsx | 2 +- app/views/RoomInfoEditView/styles.ts | 3 ++- app/views/RoomInfoView/index.tsx | 1 - app/views/RoomInfoView/styles.ts | 3 ++- 7 files changed, 16 insertions(+), 15 deletions(-) diff --git a/app/containers/Avatar/AvatarWithEdit.tsx b/app/containers/Avatar/AvatarWithEdit.tsx index d2abe33f4..690311804 100644 --- a/app/containers/Avatar/AvatarWithEdit.tsx +++ b/app/containers/Avatar/AvatarWithEdit.tsx @@ -7,6 +7,8 @@ import { IAvatar } from './interfaces'; import I18n from '../../i18n'; import { useTheme } from '../../theme'; import { BUTTON_HIT_SLOP } from '../message/utils'; +import { useAppSelector } from '../../lib/hooks'; +import { compareServerVersion } from '../../lib/methods/helpers'; const styles = StyleSheet.create({ editAvatarButton: { @@ -42,6 +44,10 @@ const AvatarWithEdit = ({ }: IAvatarContainer): React.ReactElement => { const { colors } = useTheme(); + const { serverVersion } = useAppSelector(state => ({ + serverVersion: state.server.version + })); + return ( <> - {handleEdit ? ( + {handleEdit && serverVersion && compareServerVersion(serverVersion, 'greaterThanOrEqualTo', '3.6.0') ? (