Интересно было посмотреть, но не очень понятен момент на 1:09:38. А именно то зачем возвращать функцию? Она же уже отработала и сетнула нужное значение. Или это что-то другое?
Функция fetchData возвращается для того, чтоб её можно было вызвать несколько раз. Т. е. не всегда достаточно один раз запросить данные, часто есть сценарии с повторным получением данных. А этот хук писался с подобием на универсальное использование
Интересно было посмотреть, но не очень понятен момент на 1:09:38. А именно то зачем возвращать функцию? Она же уже отработала и сетнула нужное значение. Или это что-то другое?
Функция fetchData возвращается для того, чтоб её можно было вызвать несколько раз. Т. е. не всегда достаточно один раз запросить данные, часто есть сценарии с повторным получением данных. А этот хук писался с подобием на универсальное использование