From 301a5f32bfc62fbec9df82a8741f4770a271c057 Mon Sep 17 00:00:00 2001 From: Ayyan Shaikh Date: Wed, 30 Oct 2024 17:54:30 +0530 Subject: [PATCH] #fixes Refactor InviteUsersForm component to support dark mode (#10869) --- frontend/src/ManageOrgUsers/InviteUsersForm.jsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/frontend/src/ManageOrgUsers/InviteUsersForm.jsx b/frontend/src/ManageOrgUsers/InviteUsersForm.jsx index 8fe5c71c20..50efed48f8 100644 --- a/frontend/src/ManageOrgUsers/InviteUsersForm.jsx +++ b/frontend/src/ManageOrgUsers/InviteUsersForm.jsx @@ -32,6 +32,8 @@ function InviteUsersForm({ const hiddenFileInput = useRef(null); + const darkmode = localStorage.getItem('darkMode') === 'true'; + useEffect(() => { if (currentEditingUser && groups.length) { const { first_name, last_name, email, groups: addedToGroups } = currentEditingUser; @@ -100,6 +102,12 @@ function InviteUsersForm({ }; const isEditing = userDrawerMode === USER_DRAWER_MODES.EDIT; + let fillColor; + if (activeTab == 1) { + fillColor = darkmode ? '#FFFFFF' : '#11181C'; + } else { + fillColor = darkmode ? '#AAAAAA' : '#687076'; + } return (
@@ -131,7 +139,7 @@ function InviteUsersForm({ onClick={() => setActiveTab(1)} data-cy="button-invite-with-email" > - + Invite with email