запрос юзера чтобы проверить создал ли он компанию. Если есть, кнопка открывает модалку, в противном случае выключается и показывает подсказку что нужно создать компанию. 
                  
                  
                  
                  
                  
                  Получается, что при тестировании таких компонентов нужно будет рендерить с ними все провайдеры приложения:  i18n, tanstack. 
                  
                  
                  Как быть в таком случае? В тестах для каждого подобного компонента рендерить провайдеры? Или выносить подобные зависимости в пропсы, чтобы можно было замокать в тестах и не тащить все провайдеры и не мокать либы?
                  
                  
                  
                  
                  
                  (Сори что спрашиваю опять, так ответа никто и не дал)
                  
                  
                
Это можно вынести в функцию, но я не реактер и не знаю как это канонически там решают.
Обёртки для тестов?
Ось для танстак квері, для і18н теж щось є, просто пошукайте https://tkdodo.eu/blog/testing-react-query
Спасибо. То что нужно
Обсуждают сегодня