diff --git a/src/pages/Activities/DailyTask.jsx b/src/pages/Activities/DailyTask.jsx index 76bc76d6..dba18d18 100644 --- a/src/pages/Activities/DailyTask.jsx +++ b/src/pages/Activities/DailyTask.jsx @@ -13,6 +13,7 @@ import FilterIcon from "../../components/common/FilterIcon"; import GlobalModel from "../../components/common/GlobalModel"; import AssignTask from "../../components/Project/AssignTask"; import SubTask from "../../components/Activities/SubTask"; +import {formatNumber} from "../../utils/dateUtils"; const DailyTask = () => { const [searchParams] = useSearchParams(); @@ -147,10 +148,6 @@ const DailyTask = () => { }; - const formatNumber = (num) => { - if (num == null || isNaN(num)) return "NA"; - return Number.isInteger(num) ? num : num.toFixed(2); -}; return ( <> {isModalOpen && diff --git a/src/pages/project/ProjectListView.jsx b/src/pages/project/ProjectListView.jsx index b6a05408..0a229039 100644 --- a/src/pages/project/ProjectListView.jsx +++ b/src/pages/project/ProjectListView.jsx @@ -19,6 +19,7 @@ import ManageProjectInfo from "../../components/Project/ManageProjectInfo"; import showToast from "../../services/toastService"; import { getCachedData, cacheData } from "../../slices/apiDataManager"; import GlobalModel from "../../components/common/GlobalModel"; +import {formatNumber} from "../../utils/dateUtils"; const ProjectListView = ({ projectData, recall }) => { const [projectInfo, setProjectInfo] = useState(projectData); @@ -107,7 +108,7 @@ const ProjectListView = ({ projectData, recall }) => { ? moment(projectInfo.endDate).format("DD-MMM-YYYY") : "NA"} - {projectInfo.plannedWork} + {formatNumber(projectInfo.plannedWork)} { return currentDate.getTime() === inputDate.getTime(); }; + +export const formatNumber = (num) => { + if (num == null || isNaN(num)) return "NA"; + return Number.isInteger(num) ? num : num.toFixed(2); +}; \ No newline at end of file