Closed 55555-Jyeon closed 10 months ago
λλ²κΉ ν λ¬Έμ λλ μ½λλ€ μ‘°κΈμ© μμ ν΄μ console.log()μ λλμ΄ pageμ κ°μ΄ μ°νλ€.
κ·Όλ°... ? π
pageλ postλ λ λ€ μ μ°νλλ° μ... ? π
post[0].User.nickName β‘οΈ μλ¬λ λ λλ μ λ¨ post.User.nickName β‘οΈ TypeError: Cannot read properties of undefined (reading 'nickName') User.nickName β‘οΈ User is not defined
μ μλ¬λ μκ³ μ»΄ν¬λνΈλ μμ΄... π₯² λ μ€ νλ λμμ€μΌμ§..
π’ solved
post λ μ λ¨λλ° mapμ νκ³ μλ onePost λ₯Ό μ§μ°κ³ <div>{post.User.nickName}</div>
μ ν΄λ΄λ μ무 κ²λ μ λ μ μμν΄νλ μ€ λμμ λ°μ μ½κ² ν΄κ²°ν μ μμλ€.
λ κ°μ§ λλ¬Έμ νλ©΄ λ λκ° λμ§ μμλ€ :
μΌλ°μ μΌλ‘ μ²μμ λ΄κ° μμ±νλλ‘ pages > post > onePost μμκ° λ§κΈ΄ νλ°, mswμμ λ°μ΄ν°λ₯Ό κ°μ Έμ€λ©΄μ λ¬Έμ κ° μμλ κ±΄μ§ postλ mapμ ν΄μ€μΌ νλ ννμμ΄μ postλ ν λ² λ mapμ ν΄μ£Όλ μ λ΄λ€.
κ·Έλ¦¬κ³ μ²μμ post > onePostλ§ map ν΄μ£Όλ€κ° 무ν μ€ν¬λ‘€μ μ μ©νλ©΄μ pagesλ mapμ μ μ©νλ λ± μ μ κΉμ΄μ§λ©΄μ μ½λλ₯Ό μμ ν¨μ λ°λΌ return λ¬Έ μμ±μ λΉΌλ¨Ήμλ€.
μ λΆ κ³ μ³μ£Όλ νλ©΄μ μ μμ μΌλ‘ λ λλμλ€!
μκ΄νΈλ‘ κ°μΈκ² λ κ²½μ° return λ¬Έμ΄ μλ΅λλ κ²μμ μμ§ λ§μ!
π΄ useInfiniteQuery μ μ©νλ©΄μ λ€μν type error λ§λλ μ€
useQuery μμ useInfiniteQuery λ‘ λ°κΎΈλ κ³Όμ μμ pageParamμ μΆκ°νλλ°..
{ pageParam = 1 }
π μ΄ λΆλΆμ΄ λ¬Έμ μΈκ° μΆμλ°, μ΄ λΆλΆ μΆκ°ν λ μλ¬κ° λ°μ, μ΄λ»κ² μμ μ ν΄ λκ°μΌ ν μ§ κ³ λ―Όμ΄λ€.μλλ postList && μ μ© λΌ μλλ°λ μ΄λμ λ λλ¬ΈμΈμ§.. π
μΌλ¨
console.log( )
μ€λ§λ€ μ°μ΄λ³΄λ©΄μ λλ²κΉ ν΄λ³΄λ μ λ°μ μμ§..! π₯²