From ac013dd7ca980682886950f0df2ad873b0156ad3 Mon Sep 17 00:00:00 2001 From: AyushRanjan Date: Mon, 25 Sep 2023 11:37:18 +0530 Subject: [PATCH] casing fixed --- .../MembersDetails/Members.module.scss | 7 ----- src/components/MembersDetails/index.tsx | 31 ++++++++++++------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/src/components/MembersDetails/Members.module.scss b/src/components/MembersDetails/Members.module.scss index 437034d..f8421a8 100644 --- a/src/components/MembersDetails/Members.module.scss +++ b/src/components/MembersDetails/Members.module.scss @@ -14,13 +14,6 @@ .participant-detail-nest { display: flex; } -.participant-detail-nest:hover .mark-as-manager { - display: block; -} - -.mark-as-manager { - display: none; -} .remove-logo { cursor: pointer; diff --git a/src/components/MembersDetails/index.tsx b/src/components/MembersDetails/index.tsx index b5a2bcc..60ae473 100644 --- a/src/components/MembersDetails/index.tsx +++ b/src/components/MembersDetails/index.tsx @@ -28,6 +28,7 @@ const MembersDetails = (props: any) => { const [selectedParticipantId, setSelectedParticipantId] = useState('0'); const [isLoading, setIsLoading] = useState(false); const [isShowMore, setIsShowMore] = useState(false); + const [selectedParticipantName, setSelectedParticipantName] = useState('0'); const fetchSingleTeamData = teamId => { const fetchTeamDataEndpoint = FETCH_SINGLE_TEAM_DATA(teamId); @@ -52,12 +53,12 @@ const MembersDetails = (props: any) => { }); }; - const handleRemoveUser = (teamId, slackUserId) => { + const handleRemoveUser = (teamId, slackUserId, participantName) => { const endpoint = REMOVE_TEAM_MEMBER(teamId, slackUserId); ApiService.delete(endpoint) .then(response => { if (response.status === 200) { - toast.success(response.data.data); + toast.success(`${participantName} was removed from the team`); setIsLoading(true); setData([]); fetchSingleTeamData(teamId); @@ -66,9 +67,7 @@ const MembersDetails = (props: any) => { } }) .catch(error => { - toast.error( - `Error removing ${slackUserId} from team ${teamId}: ${error.message}`, - ); + toast.error(`Error removing member from team : ${error.message}`); }); }; @@ -78,7 +77,9 @@ const MembersDetails = (props: any) => { ApiService.patch(endpoint, {}) .then(response => { if (response.status === 200) { - toast.success(response.data.data); + toast.success( + `Team manager has been successfully updated to ${selectedParticipantName}`, + ); setIsLoading(true); setData([]); fetchSingleTeamData(teamId); @@ -87,14 +88,13 @@ const MembersDetails = (props: any) => { } }) .catch(error => { - toast.error( - `Error making ${slackUserId} a manager in team ${teamId}: ${error.message}`, - ); + toast.error(`Error in making manager of team : ${error.message}`); }); }; - const handleOpenModal = participantId => { + const handleOpenModal = (participantId, participantName) => { setSelectedParticipantId(participantId); + setSelectedParticipantName(participantName); setOpen(true); }; @@ -178,7 +178,10 @@ const MembersDetails = (props: any) => { > { - handleOpenModal(participant.id); + handleOpenModal( + participant.id, + participant.name, + ); }} /> { { - handleRemoveUser(data.id, participant.id); + handleRemoveUser( + data.id, + participant.id, + participant.name, + ); }} />