его убрать, если я уберу проверку на user, и буду сразу вызывать хук, то проблемы не будет, но я не могу, потому что мне нужно возвращать пустой обьект, в случае если пользователя нет
Warning: React has detected a change in the order of Hooks called by ComponentName. This will lead to bugs and errors if not fixed.
Previous render Next render
------------------------------------------------------
1. useContext useContext
2. useContext useContext
3. undefined useContext
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
const { loading, error, data } = user ? useQuery(GET_USER_LIST) : {};
тебе нужен useEffect для твоих проверок, покажи код
Обсуждают сегодня