From b81c3c9eab5ba68039272d9520864363be507047 Mon Sep 17 00:00:00 2001 From: Pramod Mahajan Date: Mon, 21 Apr 2025 15:38:37 +0530 Subject: [PATCH] removed this file, not needed --- src/components/Project/AssignEmployeeCard.jsx | 60 ------------------- src/components/Project/RoleBadge.jsx | 57 ------------------ 2 files changed, 117 deletions(-) delete mode 100644 src/components/Project/AssignEmployeeCard.jsx delete mode 100644 src/components/Project/RoleBadge.jsx diff --git a/src/components/Project/AssignEmployeeCard.jsx b/src/components/Project/AssignEmployeeCard.jsx deleted file mode 100644 index e8cb9092..00000000 --- a/src/components/Project/AssignEmployeeCard.jsx +++ /dev/null @@ -1,60 +0,0 @@ - -import React, { useState, useEffect } from 'react'; -import RoleBadge from './RoleBadge'; -import Avatar from '../common/Avatar'; - -const AssignEmployeeCard = ({ - employee, - jobRoles, - isChecked, - onRoleChange, - onCheckboxChange, -}) => { - const [currentJobRole, setCurrentJobRole] = useState(employee.jobRoleId); - - useEffect(() => { - setCurrentJobRole(employee.jobRoleId); - }, [employee.jobRoleId]); - - const handleRoleChange = (newRoleId) => { - setCurrentJobRole(newRoleId); - onRoleChange(employee.id, newRoleId); - }; - - const handleCheckboxChange = () => { - if (!employee.isActive) { - onCheckboxChange(employee.id); - } - }; - - return ( -
-
-
- - -
-
-

{employee.firstName} {employee.lastName}

-
-
- -
- - -
-
- ); -}; - -export default AssignEmployeeCard; \ No newline at end of file diff --git a/src/components/Project/RoleBadge.jsx b/src/components/Project/RoleBadge.jsx deleted file mode 100644 index 198ce550..00000000 --- a/src/components/Project/RoleBadge.jsx +++ /dev/null @@ -1,57 +0,0 @@ -import React from 'react'; - -const RoleBadge = ({ JobRoles, currentJobRole, onRoleChange }) => { - const handleRoleSelect = (newRoleId) => { - onRoleChange(newRoleId); - }; - - - const validJobRoles = Array.isArray(JobRoles) ? JobRoles : []; - - const selectedRole = validJobRoles.find((role) => role.id === currentJobRole); - const selectedRoleName = selectedRole ? selectedRole.name : 'Select Job Role'; - - if (validJobRoles.length === 0) { - return ( -
- No Roles Available -
- ); - } - - return ( -
- - -
- ); -}; - -export default RoleBadge;