diff --git a/client/admin/cloud/ConnectToCloudSection.js b/client/admin/cloud/ConnectToCloudSection.js index 620df48233fc4..3ed2a51b5ca63 100644 --- a/client/admin/cloud/ConnectToCloudSection.js +++ b/client/admin/cloud/ConnectToCloudSection.js @@ -1,10 +1,11 @@ -import { Box, Button, ButtonGroup, Throbber } from '@rocket.chat/fuselage'; +import { Box, Button, ButtonGroup, Throbber, Callout } from '@rocket.chat/fuselage'; import { useSafely } from '@rocket.chat/fuselage-hooks'; import React, { useState } from 'react'; import Subtitle from '../../components/basic/Subtitle'; import { useTranslation } from '../../contexts/TranslationContext'; import { useMethod } from '../../contexts/ServerContext'; +import { useSetting } from '../../contexts/SettingsContext'; import { useToastMessageDispatch } from '../../contexts/ToastMessagesContext'; function ConnectToCloudSection({ @@ -18,6 +19,7 @@ function ConnectToCloudSection({ const registerWorkspace = useMethod('cloud:registerWorkspace'); const syncWorkspace = useMethod('cloud:syncWorkspace'); + const hasAcceptedTerms = useSetting('Cloud_Service_Agree_PrivacyTerms'); const handleRegisterButtonClick = async () => { setConnecting(true); @@ -50,10 +52,15 @@ function ConnectToCloudSection({
{t('Cloud_registration_required_description')}