removed unnecessary code
This commit is contained in:
parent
05d36a920b
commit
35c54fb48a
@ -2,8 +2,11 @@ import { useEffect, useState } from "react";
|
|||||||
import { cacheData, getCachedData } from "../slices/apiDataManager";
|
import { cacheData, getCachedData } from "../slices/apiDataManager";
|
||||||
import ProjectRepository from "../repositories/ProjectRepository";
|
import ProjectRepository from "../repositories/ProjectRepository";
|
||||||
import { useProfile } from "./useProfile";
|
import { useProfile } from "./useProfile";
|
||||||
|
import {useDispatch} from "react-redux";
|
||||||
|
|
||||||
export const useProjects = () => {
|
export const useProjects = () =>
|
||||||
|
{
|
||||||
|
const dispatch = useDispatch
|
||||||
const [projects, setProjects] = useState([]);
|
const [projects, setProjects] = useState([]);
|
||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
const [error, setError] = useState("");
|
const [error, setError] = useState("");
|
||||||
@ -22,7 +25,8 @@ export const useProjects = () => {
|
|||||||
|
|
||||||
setProjects(sortedProject);
|
setProjects(sortedProject);
|
||||||
|
|
||||||
cacheData("projectslist", sortedProject);
|
cacheData( "projectslist", sortedProject );
|
||||||
|
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
})
|
})
|
||||||
.catch((error) => {
|
.catch((error) => {
|
||||||
@ -35,7 +39,8 @@ export const useProjects = () => {
|
|||||||
const sortedProject = [...projects].sort((a, b) =>
|
const sortedProject = [...projects].sort((a, b) =>
|
||||||
a.name.localeCompare(b.name)
|
a.name.localeCompare(b.name)
|
||||||
);
|
);
|
||||||
setProjects(sortedProject);
|
setProjects( sortedProject );
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@ -11,7 +11,7 @@ import { useDispatch, useSelector } from "react-redux";
|
|||||||
import { useProjectDetails, useProjects } from "../../hooks/useProjects";
|
import { useProjectDetails, useProjects } from "../../hooks/useProjects";
|
||||||
import { setProjectId } from "../../slices/localVariablesSlice";
|
import { setProjectId } from "../../slices/localVariablesSlice";
|
||||||
|
|
||||||
var projectId;
|
|
||||||
const TaskPlannng = () => {
|
const TaskPlannng = () => {
|
||||||
|
|
||||||
const {profile} = useProfile();
|
const {profile} = useProfile();
|
||||||
@ -26,10 +26,6 @@ const TaskPlannng = () => {
|
|||||||
|
|
||||||
const [loading, setLoading] = useState(true);
|
const [loading, setLoading] = useState(true);
|
||||||
const [error, setError] = useState("");
|
const [error, setError] = useState("");
|
||||||
useEffect( () =>
|
|
||||||
{
|
|
||||||
dispatch(setProjectId(projects[0]?.id))
|
|
||||||
},[projects])
|
|
||||||
|
|
||||||
const fetchActivities = async () => {
|
const fetchActivities = async () => {
|
||||||
try {
|
try {
|
||||||
@ -86,7 +82,7 @@ const TaskPlannng = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const handleDataChange = (data) => {
|
const handleDataChange = (data) => {
|
||||||
console.log("datachange")
|
|
||||||
fetchData();
|
fetchData();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user