From cec3cd30856c401909128a4423930f8feb25cf4c Mon Sep 17 00:00:00 2001 From: Gabriel Henriques Date: Thu, 25 Jun 2020 23:00:37 -0300 Subject: [PATCH 01/15] Rewrite user Profile --- app/ui-account/client/account.html | 2 +- app/ui-account/client/account.js | 2 +- client/account/AccountProfileForm.js | 208 ++++++++++++++ client/account/AccountProfilePage.js | 269 ++++++++++++++++++ client/account/AccountRoute.js | 28 ++ client/admin/users/UserForm.js | 11 +- client/admin/users/UserInfoActions.js | 49 +--- .../ConfirmOwnerChangeWarningModal.js | 54 ++++ .../users => components}/CustomFieldsForm.js | 32 +-- .../basic/avatar/UserAvatarEditor.js | 22 +- .../components/basic/userStatus/UserStatus.js | 13 + .../basic/userStatus/UserStatusMenu.js | 82 ++++++ client/helpers/getUserEmailAddress.js | 1 + client/hooks/useUpdateAvatar.js | 55 ++++ client/routes.js | 7 +- 15 files changed, 752 insertions(+), 83 deletions(-) create mode 100644 client/account/AccountProfileForm.js create mode 100644 client/account/AccountProfilePage.js create mode 100644 client/account/AccountRoute.js create mode 100644 client/components/ConfirmOwnerChangeWarningModal.js rename client/{admin/users => components}/CustomFieldsForm.js (74%) create mode 100644 client/components/basic/userStatus/UserStatus.js create mode 100644 client/components/basic/userStatus/UserStatusMenu.js create mode 100644 client/helpers/getUserEmailAddress.js create mode 100644 client/hooks/useUpdateAvatar.js diff --git a/app/ui-account/client/account.html b/app/ui-account/client/account.html index 537dbcdf8dc2..2ac2689ab4f9 100644 --- a/app/ui-account/client/account.html +++ b/app/ui-account/client/account.html @@ -1,4 +1,4 @@ -