Error: Minified React error #310

Возникает ошибка после того как приходят данные с API в мое приложения. Как мне понять где возникает ошибка. Хочу сразу сказать, что я изучил данную тему и проверил, что хуки не вызываются в условии. Так же я проверил все компоненты на правильность переданных пропсов в дочерний компонент. В чем еще может быть проблема, или где она может быть? Вот данная ошибка:

Error: Minified React error #310; visit https://reactjs.org/docs/error-decoder.html?invariant=310 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.

введите сюда описание изображения

Изучил данную статью: тык

в этих хуках данные (adDepth и offer) прилетает по сокетам в компонент. Может из за этого быть ошибка?

 useEffect(() => {
    prepareData();

    if (forScreen) {
      return;
    }
  }, []);

  useEffect(() => {
    getStaticDepth();

    if (!blockAnim) {
      setIsShow(true);
      setTimeout(() => {
        setIsShow(false);
      }, 1000);
    }
  }, []);

  useEffect(() => {
    if (adDepth?.depth) {
      makeDepthData(adDepth?.depth);
    }
  }, [
    adDepth?.depth,
    offer.price,
    offer.minAmount,
    offer.maxAmount,
    offer.config,
  ]);

  useEffect(() => {
    prepareSettlementRate();
  }, [userData?.targetPrices]);

Вот где проблема:

  useEffect(() => {
    fetchData(pageIndex, pageSize);
  }, [fetchData, pageIndex, pageSize]);

Сама функция fetchData

  const fetchData = useCallback(async (pageNumber?: number, pageSize: number = 10, params?: FilterParams) => {
    const skip = pageNumber && pageSize ? pageNumber * pageSize : 0;
    setIsLoading(true);
    const {dealList, count} = await fetchTradeHistory(skip, pageSize, params);
    setPageCount(Math.ceil(count / pageSize));
    setTradeHistoryItems(dealList);
    setIsLoading(false);
  }, []);

Ответы (0 шт):