• Как передать urlSwapi из state(redux) в fetch?

    @cocojambo1
    Скорее всего, как мне кажется, ты сначала делаешь диспатч на обновление ссылки, и потом, сразу идет вызов функции твоей.

    Можешь показать где вызывается эта функция? И как?

    P.s. Как вариант, ты можешь дождаться, пока диспатч пройдет, и потом уже вызывать свою функцию.
    Написано
  • В каких ситуациях надо использовать хук useImperativeHandle?

    @cocojambo1 Автор вопроса
    iljaGolubev, А что от этого должно измениться? Правильно - ничего. Мы можем этот компонент хоть за три девять папок запихнуть и все равно будет работать.

    Реакту - не горячо не холодно от того, где этот компонент находится (за исключением того, если он внутри компонента), тк мы обернули его в `forwardRef` и сделали все "по инструкции".
    Написано
  • В каких ситуациях надо использовать хук useImperativeHandle?

    @cocojambo1 Автор вопроса
    iljaGolubev, возьмем к примеру инпут. ))

    Я просто использовал `forwardRef` и все, этот хук нам не пригодился. Но почему-то в официальной документации приведен именно этот пример. У меня уже идей нет, где этот хук может понадобиться. )

    Пример без использования этого хука.
    Написано