From 99e5c389caf788e5250d3e05dd4a8008b096ee6c Mon Sep 17 00:00:00 2001 From: Muhsin Keloth Date: Tue, 23 Apr 2024 13:26:04 +0530 Subject: [PATCH] feat: split basic profile component --- .../dashboard/i18n/locale/en/settings.json | 1 + .../dashboard/settings/personal/Index.vue | 90 ++---------- .../settings/personal/UserBasicDetails.vue | 129 ++++++++++++++++++ .../settings/personal/UserBasicProfile.vue | 127 ----------------- .../settings/personal/UserProfilePicture.vue | 118 ++++++++++++++++ 5 files changed, 261 insertions(+), 204 deletions(-) create mode 100644 app/javascript/dashboard/routes/dashboard/settings/personal/UserBasicDetails.vue delete mode 100644 app/javascript/dashboard/routes/dashboard/settings/personal/UserBasicProfile.vue create mode 100644 app/javascript/dashboard/routes/dashboard/settings/personal/UserProfilePicture.vue diff --git a/app/javascript/dashboard/i18n/locale/en/settings.json b/app/javascript/dashboard/i18n/locale/en/settings.json index e9ac56f2a..1c8741925 100644 --- a/app/javascript/dashboard/i18n/locale/en/settings.json +++ b/app/javascript/dashboard/i18n/locale/en/settings.json @@ -10,6 +10,7 @@ "PASSWORD_UPDATE_SUCCESS": "Your password has been changed successfully", "AFTER_EMAIL_CHANGED": "Your profile has been updated successfully, please login again as your login credentials are changed", "FORM": { + "PICTURE": "Profile Picture", "AVATAR": "Profile Image", "ERROR": "Please fix form errors", "REMOVE_IMAGE": "Remove", diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue index 24757d6aa..64acd25e6 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue @@ -6,66 +6,22 @@

- Profile Settings + {{ $t('PROFILE_SETTINGS.TITLE') }}

- - -
- - - - - {{ $t('PROFILE_SETTINGS.BTN_TEXT') }} - - +
diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/UserBasicProfile.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/UserBasicProfile.vue deleted file mode 100644 index ac250dbd1..000000000 --- a/app/javascript/dashboard/routes/dashboard/settings/personal/UserBasicProfile.vue +++ /dev/null @@ -1,127 +0,0 @@ - - diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/UserProfilePicture.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/UserProfilePicture.vue new file mode 100644 index 000000000..47a9a1735 --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/UserProfilePicture.vue @@ -0,0 +1,118 @@ + +