From aceee7d2e2bb3388832de20ff2c55996d137e072 Mon Sep 17 00:00:00 2001
From: Lakhan Baheti <94619783+1akhanBaheti@users.noreply.github.com>
Date: Thu, 21 Dec 2023 15:59:21 +0530
Subject: [PATCH] fix: bugs & improvements (#3189)
* fix: workspace invitation modal form values reset
* fix: profile sidebar avatar letter
---
web/components/profile/sidebar.tsx | 8 ++++----
.../workspace/send-workspace-invitation-modal.tsx | 8 +++++++-
2 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/web/components/profile/sidebar.tsx b/web/components/profile/sidebar.tsx
index 6c01db9f7..79cc96b5a 100644
--- a/web/components/profile/sidebar.tsx
+++ b/web/components/profile/sidebar.tsx
@@ -89,8 +89,8 @@ export const ProfileSidebar = () => {
className="h-full w-full rounded object-cover"
/>
) : (
-
- {userProjectsData.user_data.display_name?.[0]}
+
+ {userProjectsData.user_data.first_name?.[0]}
)}
@@ -149,8 +149,8 @@ export const ProfileSidebar = () => {
completedIssuePercentage <= 35
? "bg-red-500/10 text-red-500"
: completedIssuePercentage <= 70
- ? "bg-yellow-500/10 text-yellow-500"
- : "bg-green-500/10 text-green-500"
+ ? "bg-yellow-500/10 text-yellow-500"
+ : "bg-green-500/10 text-green-500"
}`}
>
{completedIssuePercentage}%
diff --git a/web/components/workspace/send-workspace-invitation-modal.tsx b/web/components/workspace/send-workspace-invitation-modal.tsx
index a720e31f5..43609d1c5 100644
--- a/web/components/workspace/send-workspace-invitation-modal.tsx
+++ b/web/components/workspace/send-workspace-invitation-modal.tsx
@@ -68,6 +68,12 @@ export const SendWorkspaceInvitationModal: React.FC = observer((props) =>
append({ email: "", role: 15 });
};
+ const onSubmitForm = async (data: FormValues) => {
+ await onSubmit(data)?.then(() => {
+ reset(defaultValues);
+ });
+ };
+
useEffect(() => {
if (fields.length === 0) append([{ email: "", role: 15 }]);
}, [fields, append]);
@@ -100,7 +106,7 @@ export const SendWorkspaceInvitationModal: React.FC = observer((props) =>
>