pramod_Task#69NavigateDailyTaskFormProjectCard #33
@ -181,7 +181,7 @@ const ProjectCard = ({ projectData }) => {
|
|||||||
<span className="align-left">Modify</span>
|
<span className="align-left">Modify</span>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li onClick={()=>navigate(`/activities/records?project=${projectInfo.id}`)}>
|
||||||
<a className="dropdown-item">
|
<a className="dropdown-item">
|
||||||
<i className="bx bx-task me-2"></i>
|
<i className="bx bx-task me-2"></i>
|
||||||
<span className="align-left" >Activities</span>
|
<span className="align-left" >Activities</span>
|
||||||
|
@ -13,9 +13,12 @@ import { ReportTask } from "../../components/Activities/ReportTask";
|
|||||||
import ReportTaskComments from "../../components/Activities/ReportTaskComments";
|
import ReportTaskComments from "../../components/Activities/ReportTaskComments";
|
||||||
import DateRangePicker from "../../components/common/DateRangePicker";
|
import DateRangePicker from "../../components/common/DateRangePicker";
|
||||||
import DatePicker from "../../components/common/DatePicker";
|
import DatePicker from "../../components/common/DatePicker";
|
||||||
|
import { useSearchParams } from "react-router-dom";
|
||||||
|
|
||||||
const DailyTask = () => {
|
const DailyTask = () => {
|
||||||
const { profile: LoggedUser } = useProfile();
|
const { profile: LoggedUser } = useProfile();
|
||||||
|
const [searchParams] = useSearchParams();
|
||||||
|
const projectId = searchParams.get("project");
|
||||||
|
|
||||||
const {
|
const {
|
||||||
projects,
|
projects,
|
||||||
@ -57,6 +60,9 @@ const DailyTask = () => {
|
|||||||
openModal();
|
openModal();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
if (projectId) dispatch(setProjectId(projectId));
|
||||||
|
}, [projectId]);
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div
|
<div
|
||||||
|
@ -65,7 +65,7 @@ const router = createBrowserRouter(
|
|||||||
{ path: "/employee/manage/:employeeId", element: <ManageEmp /> },
|
{ path: "/employee/manage/:employeeId", element: <ManageEmp /> },
|
||||||
{ path: "/inventory", element: <Inventory /> },
|
{ path: "/inventory", element: <Inventory /> },
|
||||||
{ path: "/activities/attendance", element: <AttendancePage /> },
|
{ path: "/activities/attendance", element: <AttendancePage /> },
|
||||||
{ path: "/activities/records", element: <DailyTask /> },
|
{ path: "/activities/records/:projectId?", element: <DailyTask /> },
|
||||||
{ path: "/activities/task", element: <TaskPlannng /> },
|
{ path: "/activities/task", element: <TaskPlannng /> },
|
||||||
{ path: "/activities/reports", element: <Reports /> },
|
{ path: "/activities/reports", element: <Reports /> },
|
||||||
{ path: "/activities/gallary", element: <ImageGallary /> },
|
{ path: "/activities/gallary", element: <ImageGallary /> },
|
||||||
|
Loading…
x
Reference in New Issue
Block a user