diff --git a/src/components/Employee/ManageReporting.jsx b/src/components/Employee/ManageReporting.jsx index e2ebd9a3..c0d2cba6 100644 --- a/src/components/Employee/ManageReporting.jsx +++ b/src/components/Employee/ManageReporting.jsx @@ -5,6 +5,8 @@ import Label from "../common/Label"; import PmsEmployeeInputTag from "../common/PmsEmployeeInputTag"; import { useManageEmployeeHierarchy, useOrganizationHierarchy } from "../../hooks/useEmployees"; import { ManageReportingSchema, defaultManageReporting } from "./EmployeeSchema"; +import Avatar from "../common/Avatar"; +import { useNavigate } from "react-router-dom"; const ManageReporting = ({ onClosed, employee, employeeId }) => { const { @@ -17,6 +19,7 @@ const ManageReporting = ({ onClosed, employee, employeeId }) => { resolver: zodResolver(ManageReportingSchema), defaultValues: defaultManageReporting, }); + const navigate = useNavigate(); const { data, isLoading } = useOrganizationHierarchy(employeeId); @@ -25,7 +28,6 @@ const ManageReporting = ({ onClosed, employee, employeeId }) => { employeeId, onClosed ); - const primaryValue = watch("primaryNotifyTo"); const secondaryValue = watch("secondaryNotifyTo"); @@ -88,16 +90,48 @@ const ManageReporting = ({ onClosed, employee, employeeId }) => { manageHierarchy(payload); }; + const handleClick = () => { + handleClose(); + navigate(`/employee/${employee.id}`); + }; + + return (