Code๊ฐ๋ฐ์ผ์ง
[TanStack Query] isFetching vs isLoading
Minhhk
2024. 2. 25. 20:10
๐ก tanstackQuery ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์บ์ฑ ํ๋ค๋ ์ ์ด ์ค์!!
isLoading ๋ฐ isFetching ์์ฑ์ ๋ฐ์ดํฐ์ ๋ก๋ ์ํ๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ฌ์ฉํ๋ค
isFetching
๋น๋๊ธฐ ์ฟผ๋ฆฌ ํจ์๊ฐ ํด๊ฒฐ์๋ ์ํ → true (๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ์ํ)
isLoading
isFetching ์ฐธ์ด๋ฉด์, ์ฟผ๋ฆฌ์ ๋ํ ์บ์๋ ๋ฐ์ดํฐ๊ฐ ์๋ ์ํ
isLoading ์ด ์ฐธ์ด๋ฉด, isFetching ๋ ์ฐธ์ด๋ค!
์์ฝํ๋ฉด
isLoading ์ ์ฒ์ data Fetching ์ ํ ๋,
isFetching์ data Fetching ์์ฒญ์ ๋ค์ ํ ๋ (์บ์๋ ๋ฐ์ดํฐ๊ฐ ์์ ๋,,)
๐ ์ฆ, ๊ฒฐ๋ก ์ ์ผ๋ก isLoading๊ณผ isFetching์ ๋น์ทํ๊ฒ '๋ก๋ฉ' ์ด๋ผ๋ ๊ฐ๋ ์ ์ฌ์ฉํ์ง๋ง ๊ธฐ์กด์ ์บ์๋ ๋ฐ์ดํฐ๊ฐ ์๋๋ ์ ๋ฐ๋ผ ๋ค๋ฅด๋ค.