this component read projectId from the URL using useSearchParams.

This commit is contained in:
Pramod Mahajan 2025-04-19 01:46:55 +05:30
parent 9c977086ca
commit c412bf6e98

View File

@ -13,9 +13,12 @@ import { ReportTask } from "../../components/Activities/ReportTask";
import ReportTaskComments from "../../components/Activities/ReportTaskComments";
import DateRangePicker from "../../components/common/DateRangePicker";
import DatePicker from "../../components/common/DatePicker";
import { useSearchParams } from "react-router-dom";
const DailyTask = () => {
const { profile: LoggedUser } = useProfile();
const [searchParams] = useSearchParams();
const projectId = searchParams.get("project");
const {
projects,
@ -56,7 +59,10 @@ const DailyTask = () => {
selectTask(task);
openModal();
};
useEffect(() => {
if (projectId) dispatch(setProjectId(projectId));
}, [projectId]);
return (
<>
<div
@ -189,7 +195,7 @@ const DailyTask = () => {
<td>{formatDate(task.assignmentDate)}</td>
<td className="text-center">
<div className="d-flex align-items-center avatar-group justify-content-center">
{task.teamMembers.slice(0, 3).map((member) => (
{task.teamMembers.slice(0, 3).map((member) => (
<div
key={member.id}
data-bs-toggle="tooltip"