File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 22
33import type { UserWithCoursesAndSubjects } from "common/types" ;
44import { motion , useAnimation } from "framer-motion" ;
5- import { useCallback , useLayoutEffect , useRef , useState } from "react" ;
5+ import {
6+ useCallback ,
7+ useEffect ,
8+ useLayoutEffect ,
9+ useRef ,
10+ useState ,
11+ } from "react" ;
612import { MdClose , MdThumbUp } from "react-icons/md" ;
713import request from "~/api/request" ;
814import { useAboutMe , useRecommended } from "~/api/user" ;
@@ -57,6 +63,13 @@ export default function Home() {
5763 if ( data ) setRecommended ( new Queue ( data ) ) ;
5864 } , [ data ] ) ;
5965
66+ useEffect ( ( ) => {
67+ if ( data ) {
68+ setRecommended ( new Queue ( data ) ) ;
69+ setLoading ( false ) ;
70+ }
71+ } , [ data ] ) ;
72+
6073 const displayedUser = recommended . peek ( 0 ) ;
6174 const nextUser = recommended . peek ( 1 ) ;
6275
You can’t perform that action at this time.
0 commit comments