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