Add skeleton in Dashboard Projects, Teams and Tasks. #401

Closed
kartik.sharma wants to merge 36 commits from UI_Changes_Add_Skeleton into Issues_Sep_1W_V2
Showing only changes of commit a835e75f66 - Show all commits

View File

@ -27,15 +27,23 @@ import ProjectDocument from "../../components/Project/ProjectDocuments";
import ProjectDocuments from "../../components/Project/ProjectDocuments";
import ProjectSetting from "../../components/Project/ProjectSetting";
import DirectoryPage from "../Directory/DirectoryPage";
import { useHasAnyPermission } from "../../hooks/useExpense";
import { VIEW_PROJECTS } from "../../utils/constants";
import { useNavigate, useRoutes } from "react-router-dom";
const ProjectDetails = () => {
const projectId = useSelectedProject()
const CanViewProject = useHasAnyPermission(VIEW_PROJECTS);
const navigate = useNavigate()
const { projectNames, fetchData } = useProjectName();
const dispatch = useDispatch();
useEffect(() => {
if(!CanViewProject){
navigate("/dashboard")
}
if (projectId == null) {
dispatch(setProjectId(projectNames[0]?.id));
}