soso-tip icon indicating copy to clipboard operation
soso-tip copied to clipboard

[WIP] react-query ์ •๋ฆฌ

Open SoYoung210 opened this issue 3 years ago โ€ข 0 comments

[wip] isSuccess

๊ถ๊ธˆํ•œ ์ : https://react-query.tanstack.com/docs/api ์ƒ์— onSuccess์ฝœ๋ฐฑ๋„ ์žˆ๊ณ , isSuccess๋„์žˆ๋Š”๋ฐ ๋‘ ๊ฐ’์˜ ์ฐจ์ด๋‚˜ ํƒ€์ด๋ฐ์€? ๋‹จ์ˆœํžˆ DX?

์ด ๋ถ€๋ถ„์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๋‹ˆ ํƒ€์ด๋ฐ์ƒ onSuccess์ฝœ๋ฐฑ์ด ๋จผ์ € ๋ถˆ๋ฆด๊ฒƒ ๊ฐ™๋‹ค. ์ดํ›„์— isSuccess๊ฐ’์ด true๊ฐ€ ๋˜์ง€ ์•Š์„๊นŒ.

post request

const [mustate, { isSucess, isLoading..} ] = useMutation<Response, ErrorResponse, ReqeustBody>(requestFn, config)

์ด๋ ‡๊ฒŒ ์“ฐ๋ฉด๋จ.

Suspense

const queryCache = new QueryCache({
  defaultConfig: {
    queries: {
      suspense: true,
    },
  },
});

ReactDOM.render(
  <React.StrictMode>
    <ReactQueryCacheProvider queryCache={ queryCache }>
      <App />
      <ReactQueryDevtools initialIsOpen />
    </ReactQueryCacheProvider>
  </React.StrictMode>,
  document.getElementById('root'),
)

SoYoung210 avatar Dec 06 '20 12:12 SoYoung210