diff --git a/src/components/DashboardPage/goodsReceiptStatus/GoodsReceiptStatusNew.tsx b/src/components/DashboardPage/goodsReceiptStatus/GoodsReceiptStatusNew.tsx index 6b6cdae..f26df6d 100644 --- a/src/components/DashboardPage/goodsReceiptStatus/GoodsReceiptStatusNew.tsx +++ b/src/components/DashboardPage/goodsReceiptStatus/GoodsReceiptStatusNew.tsx @@ -62,6 +62,12 @@ const GoodsReceiptStatusNew: React.FC = () => { return () => clearInterval(refreshInterval); }, [loadData, screenCleared]); + const [now, setNow] = useState(dayjs()); + + useEffect(() => { + const timer = setInterval(() => setNow(dayjs()), 60 * 1000); + return () => clearInterval(timer); + }, []); const selectedDateLabel = useMemo(() => { return selectedDate.format('YYYY-MM-DD'); @@ -187,10 +193,14 @@ const GoodsReceiptStatusNew: React.FC = () => { - - - {t("Auto-refresh every 15 minutes")} | {t("Last updated")}: {lastUpdated ? lastUpdated.format('HH:mm:ss') : '--:--:--'} - + + + {t("Now")}: {now.format('HH:mm')} + + + {t("Auto-refresh every 15 minutes")} | {t("Last updated")}: {lastUpdated ? lastUpdated.format('HH:mm:ss') : '--:--:--'} + +