Size: a a a

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

2020 November 02

АШ

Александр Шелист... in React — русскоговорящее сообщество
Maxim Afanasev
Почему? Он использует тот же код, только с модификациями.
А как тогда обновить CRA?
источник

S

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

MA

Maxim Afanasev in React — русскоговорящее сообщество
Александр Шелист
А как тогда обновить CRA?
Не знаю, не задумывался об этом.. А что именно вы хотите обновить?
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Maxim Afanasev
Не знаю, не задумывался об этом.. А что именно вы хотите обновить?
проект проходит сертификацию, выкатили что надо обновить CRA CVE-2020-7660 (Обновить Create React App до 3.4.1)
Вот думаю как обновить, если инжектнули CRA еще до моего прихода на проект
источник

MA

Maxim Afanasev in React — русскоговорящее сообщество
Александр Шелист
проект проходит сертификацию, выкатили что надо обновить CRA CVE-2020-7660 (Обновить Create React App до 3.4.1)
Вот думаю как обновить, если инжектнули CRA еще до моего прихода на проект
Посмотрите, что у вас есть в зависимостях и обновите их. А обновлять свой конфиг - ну, не знаю, смотря что в нём.
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Maxim Afanasev
Посмотрите, что у вас есть в зависимостях и обновите их. А обновлять свой конфиг - ну, не знаю, смотря что в нём.
ну вот в зависимостях нет упоминания ни cra ни react-scripts
источник

MA

Maxim Afanasev in React — русскоговорящее сообщество
Надо понять причину, почему у вас конфиг кастомный. Тогда можно решить, переехать ли обратно на CRA, как вам советуют или жить со своим конфигом.
источник

Е

Екатерина in React — русскоговорящее сообщество
Подскажите, пожалуйста, у меня какая-то ерунда происходит, стили для кнопки на телефоне (заходила по сети) не применяются вообще, а на ноуте то применяются, то слетают, пишу еще раз название класса -- снова применяются, потом непонятно с чего вдруг слетают
Что вообще происходит...
источник

S

Stanislav in React — русскоговорящее сообщество
Екатерина
Подскажите, пожалуйста, у меня какая-то ерунда происходит, стили для кнопки на телефоне (заходила по сети) не применяются вообще, а на ноуте то применяются, то слетают, пишу еще раз название класса -- снова применяются, потом непонятно с чего вдруг слетают
Что вообще происходит...
talk is cheap, show me the code
источник

Е

Екатерина in React — русскоговорящее сообщество
Stanislav
talk is cheap, show me the code
Так а какой именно кусок кода, явно ж проблема не в том, что я неправильно пишу название класса или свойства, они ж применяются все-таки
источник

S

Stanislav in React — русскоговорящее сообщество
Екатерина
Так а какой именно кусок кода, явно ж проблема не в том, что я неправильно пишу название класса или свойства, они ж применяются все-таки
залейте в песочницу и скажите где именно работает не так по вашему мнению
источник

MA

Maxim Afanasev in React — русскоговорящее сообщество
Александр Шелист
проект проходит сертификацию, выкатили что надо обновить CRA CVE-2020-7660 (Обновить Create React App до 3.4.1)
Вот думаю как обновить, если инжектнули CRA еще до моего прихода на проект
Если конфиг кастомный - то обновите terser-webpack-plugin до последней версии, этого должно быть достаточно.
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Maxim Afanasev
Если конфиг кастомный - то обновите terser-webpack-plugin до последней версии, этого должно быть достаточно.
Такой зависимости тоже нет... ситуация конечно...
источник

MA

Maxim Afanasev in React — русскоговорящее сообщество
Александр Шелист
Такой зависимости тоже нет... ситуация конечно...
Ну, смотрите.. CVE-2020-7660 - это, если верить гуглу, какая-то проблема в пакете serialize-javascript. Нужно понять, какая из ваших зависимостей использует его и её обновить. )
источник

АШ

Александр Шелист... in React — русскоговорящее сообщество
Maxim Afanasev
Ну, смотрите.. CVE-2020-7660 - это, если верить гуглу, какая-то проблема в пакете serialize-javascript. Нужно понять, какая из ваших зависимостей использует его и её обновить. )
Хм.. логично, спасибо большое!
источник

S

Stanislav in React — русскоговорящее сообщество
Maxim Afanasev
Ну, смотрите.. CVE-2020-7660 - это, если верить гуглу, какая-то проблема в пакете serialize-javascript. Нужно понять, какая из ваших зависимостей использует его и её обновить. )
еще есть линтер для lock файлов

https://github.com/lirantal/lockfile-lint
источник

S

Sanj in React — русскоговорящее сообщество
Подскажите как сократить такой код, компонентов штук 20 и функций 20, в целом во многом похожи
источник

S

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

S

Stanislav in React — русскоговорящее сообщество
Sanj
const (x, y) => dispatch({ [x]: y })

можно написать реюзабельную функцию похожую на эту
источник

KL

Kirill Laskevich 🔥... in React — русскоговорящее сообщество
Stanislav
const (x, y) => dispatch({ [x]: y })

можно написать реюзабельную функцию похожую на эту
const func = ({target}) => { dispatch({ [target.name]: target.value }) } - думаю так лучше будет)
источник