From 6cad89b20ca71e556e566cb8240f372701094f6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=A0imon=20Brandner?= Date: Fri, 5 May 2023 19:36:23 +0200 Subject: [PATCH] Add success message MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Šimon Brandner --- src/settings/FeedbackSettingsTab.tsx | 37 +++++++++++++++------------- 1 file changed, 20 insertions(+), 17 deletions(-) diff --git a/src/settings/FeedbackSettingsTab.tsx b/src/settings/FeedbackSettingsTab.tsx index 53ce576e..da40678f 100644 --- a/src/settings/FeedbackSettingsTab.tsx +++ b/src/settings/FeedbackSettingsTab.tsx @@ -30,7 +30,7 @@ interface Props { export function FeedbackSettingsTab({ roomId }: Props) { const { t } = useTranslation(); - const { submitRageshake, sending, error } = useSubmitRageshake(); + const { submitRageshake, sending, sent, error } = useSubmitRageshake(); const sendRageshakeRequest = useRageshakeRequest(); const onSubmitFeedback = useCallback( @@ -72,27 +72,30 @@ export function FeedbackSettingsTab({ roomId }: Props) { name="description" label={t("Your feedback")} type="textarea" + disabled={sending || sent} /> - - - - {error && ( + {sent ? ( + {t("Thanks, we received your feedback!")} + ) : ( - + + {error && ( + + + + )} + )} - - - );