From b22f20b6fa5f68398850ccbf9b6e1cc233b3c8f4 Mon Sep 17 00:00:00 2001 From: Nicolai Van der Storm Date: Sun, 5 Jun 2022 18:25:15 +0200 Subject: [PATCH] feat(user settings): added email field to user profiel settings #122 --- .../UserGeneralSettings/index.tsx | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/components/UserProfile/UserSettings/UserGeneralSettings/index.tsx b/src/components/UserProfile/UserSettings/UserGeneralSettings/index.tsx index ba01428f9..5c6e4d2d0 100644 --- a/src/components/UserProfile/UserSettings/UserGeneralSettings/index.tsx +++ b/src/components/UserProfile/UserSettings/UserGeneralSettings/index.tsx @@ -30,6 +30,7 @@ const messages = defineMessages({ general: 'General', generalsettings: 'General Settings', displayName: 'Display Name', + email: 'Email', save: 'Save Changes', saving: 'Saving…', mediaServerUser: '{mediaServerName} User', @@ -121,6 +122,7 @@ const UserGeneralSettings: React.FC = () => { { try { await axios.post(`/api/v1/user/${user?.id}/settings/main`, { username: values.displayName, + email: values.email, discordId: values.discordId, locale: values.locale, region: values.region, @@ -245,6 +248,24 @@ const UserGeneralSettings: React.FC = () => { )} +
+ +
+
+ +
+ {errors.email && touched.email && ( +
{errors.email}
+ )} +
+