Size: a a a

React — русскоговорящее сообщество

2020 July 10

D

Drews in React — русскоговорящее сообщество
Точно нет, дефолтный - нано
источник

ei

export default - зло... in React — русскоговорящее сообщество
Drews
Точно нет, дефолтный - нано
Без понятия, за это отвечает inquirer, а там никаких ишью по этому поводу нет, так что должно работать
источник

ei

export default - зло... in React — русскоговорящее сообщество
Глянь тут как вручную делать

https://github.com/eslint-kit/eslint-config-kit#advanced-usage
источник

ei

export default - зло... in React — русскоговорящее сообщество
Drews
Точно нет, дефолтный - нано
Add aliases to import plugin (JavaScript) в секции Advanced Usage
источник

D

Drews in React — русскоговорящее сообщество
Да уже нашел, пытаюбс понять что там написано
источник

SZ

Sasha Zayets in React — русскоговорящее сообщество
Всем привет, подскажите пожалуйста для styled -components нужно делать дополнительные манипуляции чтобы для ItemContent передать вот все эти атрибуты или они будут автоматически задействованы как к примету data атрибуты?
<ItemContent itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
          Content
         </ItemContent>
источник

NE

Nikita E in React — русскоговорящее сообщество
Sasha Zayets
Всем привет, подскажите пожалуйста для styled -components нужно делать дополнительные манипуляции чтобы для ItemContent передать вот все эти атрибуты или они будут автоматически задействованы как к примету data атрибуты?
<ItemContent itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer">
          Content
         </ItemContent>
В компонент пробросятся
источник

VO

Viktor Osipov in React — русскоговорящее сообщество
Алмаз ®
Ребят. Если загрузка картинки не получилось, как можно заменить на дефолтное. В реактор есть свой обработчик ?
Я бы использовал для картинок свой компонент-обёртку с состоянием.
https://codesandbox.io/s/image-with-fallback-tgec3?file=/src/Image.jsx
источник

A

Aзамат Олегович... in React — русскоговорящее сообщество
Всем доброй пятницы, есть кто в Jest/Enzyme шарит и чудом еще трезв? при тесте useEffect внутри которого обновляю стейт (естественно с правильно указанными депсами) и стандартным моком useEffect типа:
const mockUseEffect = (): void => {
           useEffect.mockImplementationOnce(f => f());
       };

       beforeEach(() => {
           useEffect = jest.spyOn(React, 'useEffect');

           mockUseEffect();
           mockUseEffect();
       });

получаю вот такой варнинг, который роняет тест:

React``` has detected a change in the order of Hooks called by ... где ```при первом рендере useEffect не вызывался (ват?), а при втором - вызывался, что собственно и херит порядок

гит бисект подсказал, что именно обновление стейта внутри useEffect приводит к такому варнингу

P.S. рендерю через mount
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Aзамат Олегович
Всем доброй пятницы, есть кто в Jest/Enzyme шарит и чудом еще трезв? при тесте useEffect внутри которого обновляю стейт (естественно с правильно указанными депсами) и стандартным моком useEffect типа:
const mockUseEffect = (): void => {
           useEffect.mockImplementationOnce(f => f());
       };

       beforeEach(() => {
           useEffect = jest.spyOn(React, 'useEffect');

           mockUseEffect();
           mockUseEffect();
       });

получаю вот такой варнинг, который роняет тест:

React``` has detected a change in the order of Hooks called by ... где ```при первом рендере useEffect не вызывался (ват?), а при втором - вызывался, что собственно и херит порядок

гит бисект подсказал, что именно обновление стейта внутри useEffect приводит к такому варнингу

P.S. рендерю через mount
Юзай react testing library, enzyme же вроде не допилил нормальную работу с хуками
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Aзамат Олегович
Всем доброй пятницы, есть кто в Jest/Enzyme шарит и чудом еще трезв? при тесте useEffect внутри которого обновляю стейт (естественно с правильно указанными депсами) и стандартным моком useEffect типа:
const mockUseEffect = (): void => {
           useEffect.mockImplementationOnce(f => f());
       };

       beforeEach(() => {
           useEffect = jest.spyOn(React, 'useEffect');

           mockUseEffect();
           mockUseEffect();
       });

получаю вот такой варнинг, который роняет тест:

React``` has detected a change in the order of Hooks called by ... где ```при первом рендере useEffect не вызывался (ват?), а при втором - вызывался, что собственно и херит порядок

гит бисект подсказал, что именно обновление стейта внутри useEffect приводит к такому варнингу

P.S. рендерю через mount
И вообще похоже что ты мокаешь once, а вызываешь дважды
источник

А

Алмаз ® in React — русскоговорящее сообщество
Спасибо. Я нашёл у реакта в img есть onError, обрабатывает ошибочную загрузку.
источник

A

Aзамат Олегович... in React — русскоговорящее сообщество
Тимофей 🛴
Юзай react testing library, enzyme же вроде не допилил нормальную работу с хуками
это да, но от меня не зависит к сожалению, пытаюсь выкрутиться с enzyme
источник

A

Aзамат Олегович... in React — русскоговорящее сообщество
Тимофей 🛴
И вообще похоже что ты мокаешь once, а вызываешь дважды
форматирование телеги как всегда радует, не, в этом плане все ок вроде
источник

R

Roman in React — русскоговорящее сообщество
Привет, у меня почему-то включился дебагер как его отключить ?
источник

R

Roman in React — русскоговорящее сообщество
Paused in debugger висит не могу понять почему )) Хелп
источник

AT

Andy Theos in React — русскоговорящее сообщество
Roman
Paused in debugger висит не могу понять почему )) Хелп
источник

AT

Andy Theos in React — русскоговорящее сообщество
Дэнчик поломал
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
сегодня уже ко мне приходили с этим) чуваки случайно включили опцию по дефолту
источник

А

Алмаз ® in React — русскоговорящее сообщество
ребят помогите пожалуйста. Использую функциональную компонету и хуки. при авторизации через логин пароль я меняю компоненту на другой если пользователь авторизовался, для этого в компоненте авторизации сделал Redirect.
Но реакт начал ругаться на утечку памяти что асинхронный запрос не закончился а компонента куда должен придти ответ уже нету.
Вопрос: как прекратить или остановить незаконченные запросы или узнать что осталось незавершенным в компаненте ?
источник