фиксируйте общее время выполнения пользовательского крючка реакции, необходимое для завершения

#reactjs

Вопрос:

У меня есть крюк React, который выполняет несколько асинхронных запросов на выборку. Я хочу начать отслеживать общее время выполнения крючка.

Я пытался использовать setState в крючке и инициализировать значение performance.now() , но это привело к Maximum update depth exceeded error ошибке.