From 627d8880e8ce8a619de0bf2ab8fa164830faa18f Mon Sep 17 00:00:00 2001 From: Douglas Fabris Date: Thu, 3 Feb 2022 18:18:18 -0300 Subject: [PATCH] [IMPROVE] CloudLoginModal visual consistency (#24334) --- client/views/admin/apps/CloudLoginModal.tsx | 46 ++++++++------------- 1 file changed, 17 insertions(+), 29 deletions(-) diff --git a/client/views/admin/apps/CloudLoginModal.tsx b/client/views/admin/apps/CloudLoginModal.tsx index d82f093f944..35a069e3a82 100644 --- a/client/views/admin/apps/CloudLoginModal.tsx +++ b/client/views/admin/apps/CloudLoginModal.tsx @@ -1,47 +1,35 @@ -import { Button, ButtonGroup, Icon, Modal } from '@rocket.chat/fuselage'; -import React from 'react'; +import React, { ReactElement } from 'react'; +import GenericModal from '../../../components/GenericModal'; import { useSetModal } from '../../../contexts/ModalContext'; import { useRoute } from '../../../contexts/RouterContext'; import { useTranslation } from '../../../contexts/TranslationContext'; -const CloudLoginModal = (): JSX.Element => { +const CloudLoginModal = (): ReactElement => { const t = useTranslation(); const setModal = useSetModal(); const cloudRoute = useRoute('cloud'); - const handleCloseButtonClick = (): void => { - setModal(null); + const handleCancel = (): void => { + setModal(undefined); }; - const handleCancelButtonClick = (): void => { - setModal(null); - }; - - const handleLoginButtonClick = (): void => { + const handleLogin = (): void => { cloudRoute.push(); - setModal(null); + setModal(undefined); }; return ( - - - - {t('Apps_Marketplace_Login_Required_Title')} - - - {t('Apps_Marketplace_Login_Required_Description')} - - - - - - - + + {t('Apps_Marketplace_Login_Required_Description')} + ); };