его убрать, если я уберу проверку на 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 для твоих проверок, покажи код
Обсуждают сегодня