Size: a a a

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

2020 October 26

И

Иван in React — русскоговорящее сообщество
источник

D

Dmitriy in React — русскоговорящее сообщество
Я уже увидел и добавился в группу. Не нужно повторяться )
источник

K

Korebryk in React — русскоговорящее сообщество
Ребят
источник

K

Korebryk in React — русскоговорящее сообщество
Кто-нибудь что то слышал о компании devsteam.mobi?
источник

М

Мерч in React — русскоговорящее сообщество
Korebryk
Кто-нибудь что то слышал о компании devsteam.mobi?
счастья здоровья https сертификату
источник

K

Korebryk in React — русскоговорящее сообщество
Мерч
счастья здоровья https сертификату
Ахах
источник

K

Korebryk in React — русскоговорящее сообщество
Да да
источник

K

Korebryk in React — русскоговорящее сообщество
Но  странно, что с мобильного https
источник

D

Dmitriy in React — русскоговорящее сообщество
Нашёл проблему! Добавил другой язык (польский) и появились тэги...
На англ/руск/укр/немецкой -не работало
Ещё раз извиняюсь за шум
источник

BE

Black Eyes in React — русскоговорящее сообщество
Sergey Bekharsky
Почему ты не можешь решить проблему встроенным в HTML media-атрибутом?
Тоже что-то не понял, дикая оптимизация у него наверное
источник

M

Mark in React — русскоговорящее сообщество
Mark
Создаю новое CRA приложение, настраиваю eslint, и при любом не соответствию конфига приложение отказывается компилироваться, почему так? Эти же настройки .eslintrc используются в другом проекте, там все компилируется, просто предупреждая в консоли.
Добавлю к вопросу.

Я развернул create-react-app, удалил все лишние файлы, оставив app.jsx и index.js, создал самый простой .eslintrc и скопировал приложение в другую папку. В окне слева в package.json версия реакта 16.13, в окне справа 17.0. Это единственные отличия этих двух окон.

В окне слева приложение стартует успешно, лишь ПРЕДУПРЕЖДАЯ о нарушении правил линтинга.

В окне справа приложение крашится, выдавая ошибку.

На stackowerflow я нашел обсуждение:

https://stackoverflow.com/questions/64518226/my-create-react-app-is-failing-to-compile-due-to-eslint-error

Там предлагают править eslint-webpack-config внутри node_modules.

Почему эта ошибка появляется? Это из-за новой версии реакта?

Настройки приложений абсолютно идентичны, различие только в версии реакта.
источник

M

Mark in React — русскоговорящее сообщество
Mark
Создаю новое CRA приложение, настраиваю eslint, и при любом не соответствию конфига приложение отказывается компилироваться, почему так? Эти же настройки .eslintrc используются в другом проекте, там все компилируется, просто предупреждая в консоли.
источник

M

Mark in React — русскоговорящее сообщество
Mark
Создаю новое CRA приложение, настраиваю eslint, и при любом не соответствию конфига приложение отказывается компилироваться, почему так? Эти же настройки .eslintrc используются в другом проекте, там все компилируется, просто предупреждая в консоли.
источник

V

VolanDeVovan in React — русскоговорящее сообщество
Подскажите решение.
Есть обьект сессии с эвентами на обработку
Нужно при событии streamCreated добавлять в лист который создан через useState но для того чтобы это было иммутабельно необходимо создавать новый основываясь на предыдущих полях

Проблема в том что при регистрации коллбека он ссылается на состояние которые было в момент регистрации и не подхватывает новые значения при ререндере.

useEffect рассматривал как вариант но не вижу решения чтобы оно не регистрировало коллбек каждый раз
источник

И

Иван in React — русскоговорящее сообщество
VolanDeVovan
Подскажите решение.
Есть обьект сессии с эвентами на обработку
Нужно при событии streamCreated добавлять в лист который создан через useState но для того чтобы это было иммутабельно необходимо создавать новый основываясь на предыдущих полях

Проблема в том что при регистрации коллбека он ссылается на состояние которые было в момент регистрации и не подхватывает новые значения при ререндере.

useEffect рассматривал как вариант но не вижу решения чтобы оно не регистрировало коллбек каждый раз
setState(oldState => ...)
источник

V

VolanDeVovan in React — русскоговорящее сообщество
setState(oldState => [...oldState, newEntry]) ?
источник

М

Мерч in React — русскоговорящее сообщество
Хочу чайлду прокидывать пропс, есть вариант поэлегантнее чем клонить?

<Layout /> это родительский компонент каждого пейджа, к слову
И этим пейджам нужно кидать этот один пропс
источник

И

Иван in React — русскоговорящее сообщество
VolanDeVovan
setState(oldState => [...oldState, newEntry]) ?
Да
источник

V

VolanDeVovan in React — русскоговорящее сообщество
спасибо, сейчас попробую
источник

ON

Octavian Newman in React — русскоговорящее сообщество
Есть какое-то преимущество в использовании классов перед хуками, или классы полностью ушли в прошлое?
источник