hide project selection at local level at - project progress widget
This commit is contained in:
parent
1e51fabaa1
commit
558b663f6b
@ -2,10 +2,13 @@ import React, { useState } from "react";
|
|||||||
import LineChart from "../Charts/LineChart";
|
import LineChart from "../Charts/LineChart";
|
||||||
import { useProjects } from "../../hooks/useProjects";
|
import { useProjects } from "../../hooks/useProjects";
|
||||||
import { useDashboard_Data } from "../../hooks/useDashboard_Data";
|
import { useDashboard_Data } from "../../hooks/useDashboard_Data";
|
||||||
|
import {useSelector} from "react-redux";
|
||||||
|
|
||||||
const ProjectProgressChart = () => {
|
const ProjectProgressChart = () =>
|
||||||
|
{
|
||||||
|
const selectedProject = useSelector((store) => store.localVariables.projectId);
|
||||||
const { projects } = useProjects();
|
const { projects } = useProjects();
|
||||||
const [selectedProjectId, setSelectedProjectId] = useState("all");
|
// const [selectedProjectId, setSelectedProjectId] = useState("all");
|
||||||
const [range, setRange] = useState("1W");
|
const [range, setRange] = useState("1W");
|
||||||
|
|
||||||
const getDaysFromRange = (range) => {
|
const getDaysFromRange = (range) => {
|
||||||
@ -28,7 +31,7 @@ const ProjectProgressChart = () => {
|
|||||||
const { dashboard_data, loading: isLineChartLoading } = useDashboard_Data({
|
const { dashboard_data, loading: isLineChartLoading } = useDashboard_Data({
|
||||||
days,
|
days,
|
||||||
FromDate,
|
FromDate,
|
||||||
projectId: selectedProjectId === "all" ? null : selectedProjectId,
|
projectId: selectedProject === " " ? "all" : selectedProject// selectedProjectId === "all" ? null : selectedProjectId,
|
||||||
});
|
});
|
||||||
|
|
||||||
const sortedDashboardData = [...dashboard_data].sort(
|
const sortedDashboardData = [...dashboard_data].sort(
|
||||||
@ -63,7 +66,7 @@ const ProjectProgressChart = () => {
|
|||||||
<p className="card-subtitle">Progress Overview by Project</p>
|
<p className="card-subtitle">Progress Overview by Project</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="btn-group">
|
{/* <div className="btn-group">
|
||||||
<button
|
<button
|
||||||
className="btn btn-outline-primary btn-sm dropdown-toggle"
|
className="btn btn-outline-primary btn-sm dropdown-toggle"
|
||||||
type="button"
|
type="button"
|
||||||
@ -92,7 +95,7 @@ const ProjectProgressChart = () => {
|
|||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div> */}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Row 2: Time Range Buttons */}
|
{/* Row 2: Time Range Buttons */}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user