From fa47b63769646d317e67f5aa6689c6394a5ae5d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A6=BA=E7=8B=A8?= <18119604035@163.com> Date: Tue, 4 Jul 2023 15:35:53 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5=E3=80=81=E6=9C=80=E8=BF=91?= =?UTF-8?q?=E5=AD=A6=E4=B9=A0=E9=A1=B5=E9=9D=A2=E9=87=8D=E6=9E=84=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/index/index.tsx | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/pages/index/index.tsx b/src/pages/index/index.tsx index f4f0bcb..126479b 100644 --- a/src/pages/index/index.tsx +++ b/src/pages/index/index.tsx @@ -12,13 +12,17 @@ type LocalUserLearnHourRecordModel = { [key: number]: UserLearnHourRecordModel; }; +type LocalUserLearnHourCountModel = { + [key: number]: number; +}; + const IndexPage = () => { const ref = useRef(null); const navigate = useNavigate(); const result = new URLSearchParams(useLocation().search); const [loading, setLoading] = useState(false); const [tabKey, setTabKey] = useState(result.get("tab") || "0"); - const [coursesList, setCoursesList] = useState([]); + const [coursesList, setCoursesList] = useState([]); const [categories, setCategories] = useState([]); const [categoryId, setCategoryId] = useState( Number(result.get("cid") || 0) @@ -28,12 +32,12 @@ const IndexPage = () => { ); const [learnCourseRecords, setLearnCourseRecords] = useState({}); - const [learnCourseHourCount, setLearnCourseHourCount] = useState({}); + const [learnCourseHourCount, setLearnCourseHourCount] = + useState({}); const systemConfig = useSelector((state: any) => state.systemConfig.value); const currentDepId = useSelector( (state: any) => state.loginUser.value.currentDepId ); - const items = [ { key: "0",