diff --git a/src/pages/index/index.tsx b/src/pages/index/index.tsx index 09aabda..f43f2ca 100644 --- a/src/pages/index/index.tsx +++ b/src/pages/index/index.tsx @@ -1,5 +1,5 @@ import { useEffect, useRef, useState } from "react"; -import { Dropdown, SpinLoading, Tabs } from "antd-mobile"; +import { Dropdown, Skeleton, Tabs } from "antd-mobile"; import { DropdownRef } from "antd-mobile/es/components/dropdown"; import { user } from "../../api/index"; import styles from "./index.module.scss"; @@ -226,13 +226,42 @@ const IndexPage = () => {
- {loading && ( -
- -
- )} + {loading && + Array.from({ length: 2 }).map((_, i) => ( +
+ +
+ + +
+
+ ))} {!loading && coursesList.length === 0 && } {!loading && coursesList.length > 0 && ( <>