• Где выполнять асинхронные запросы React?

    @egorovbyegorov
    <code lang="javascript">
    const reactCustomComponent = (props) => {
      const data = useSelector((state) => state.data)
      const onClickBtnHandler = (event) => {
        const response = асинхронный запрос(axios || fetch)
        dispatch action'a, (response.data) || .then(res => {
        dispatch action'a, (response.data)
      })
      }
      return (
        <>
          <Button onClick={onClickBtnHandler} />
          {
            data && data
          }
        </>
      )
    }
    </code>

    Но в иделе конечно если его нет, настроить redux-thunk и делать асинхронные запросы в actions
    Ответ написан
    Комментировать