import { useEffect } from "react"; import { userService } from "../services"; import useLoading from "../hooks/useLoading"; import Only from "../components/common/OnlyWhen"; import Sidebar from "../components/Sidebar"; import MemosHeader from "../components/MemosHeader"; import MemoEditor from "../components/MemoEditor"; import MemoFilter from "../components/MemoFilter"; import MemoList from "../components/MemoList"; import "../less/home.less"; function Home() { const loadingState = useLoading(); useEffect(() => { userService .doSignIn() .catch(() => { // do nth }) .finally(() => { loadingState.setFinish(); }); }, []); return (
{loadingState.isLoading ? null : (
)}
); } export default Home;