Size: a a a

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

2020 August 06

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
тут сильно зависит от типа компонента в общем
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
если у тебя там таблица какая - то и ее колбасит на каждый чих - повод пересмотреть подход
источник

К

Карамультук... in React — русскоговорящее сообщество
ладно, я попозже вернусь с примером)
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
вы если и делаете везде такую оптимизацию, то должны быть резонные аргументы, а именно примеры до/после по перфу и памяти из девтулзов, у них есть там раздел один для этого)
источник

B

Bakhtovar in React — русскоговорящее сообщество
Ребята Привет




Подскажите, каким образом легче всего сделать sign up?
источник

IN

Igor N in React — русскоговорящее сообщество
Bakhtovar
Ребята Привет




Подскажите, каким образом легче всего сделать sign up?
нажать на кнопку sign up
источник

ei

export default - зло... in React — русскоговорящее сообщество
Daniil Tchernyavsky
вы если и делаете везде такую оптимизацию, то должны быть резонные аргументы, а именно примеры до/после по перфу и памяти из девтулзов, у них есть там раздел один для этого)
У меня мемо практически нет, и все минимально ререндерится, прямо кайф)
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
примерно так же, мемо мб штук 5-8 где - то пока на проекте
источник

B

Bakhtovar in React — русскоговорящее сообщество
Igor N
нажать на кнопку sign up
...
источник

ei

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

B

Bakhtovar in React — русскоговорящее сообщество
Bakhtovar
Ребята Привет




Подскажите, каким образом легче всего сделать sign up?
У меня есть валидационная форма
Но как сделать чтобы она работала?
источник

VH

Vitalii Huk in React — русскоговорящее сообщество
Всем привет. Извините за глупый вопрос. По валидации Yup. У меня есть вот такой json, кеи мне всегда приходять с бека и они могут отличатся после каждого запроса.  название полей я рендерю в цикле и использую  name={${resource.key}.${index}.${subordinate.key}} . В какой способ я могу написать validationSchema к форме? Проблема в том что кей каждого поля мне приходить респонсом, и количество полей тоже всегда разное. Schema так как initialValues есть максимально динамические.  Есть решение к данной проблеме?
источник

VH

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

OR

Oleg Rizhkov in React — русскоговорящее сообщество
Какой вопрос, такой ответ.
источник

ei

export default - зло... in React — русскоговорящее сообщество
export default - зло is the side effect
Основное что помню, это на клетках в виртуализованной сетке, и еще где-то где разделы довольно крупные могут ререндериться бессмысленно, т.к. в родителе подписка на стор
И с разделами это к тому же useMemo, т.к. ответственнен за это родитель и есть возможность в нем сделать мемоизацию
источник

ei

export default - зло... in React — русскоговорящее сообщество
Bakhtovar
У меня есть валидационная форма
Но как сделать чтобы она работала?
Сделать рабочую валидацию, добавить кнопку сабмита, хендлер для сабмита который делает sign up
источник

AS

Aleksey S in React — русскоговорящее сообщество
Aleksey S
Всем привет.  Может кто знает, есть ли способ вызывать программно событие?  Конкретнее, если я начал перетягивать (drag and drop) элемент в одном месте, и в месте с тем начал перетягиваться элемент в другом месте
https://habr.com/ru/post/187590/ может кому-то полезно будет
источник

B

Bakhtovar in React — русскоговорящее сообщество
export default - зло is the side effect
Сделать рабочую валидацию, добавить кнопку сабмита, хендлер для сабмита который делает sign up
сделано

но как ее как бы запустить чтобы она работала
источник

ei

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

но как ее как бы запустить чтобы она работала
повесить на какое-то действие, например изменение поля, и не давать сделать сабмит если есть ошибка валидации
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Bakhtovar
сделано

но как ее как бы запустить чтобы она работала
Что значит "работала"? Чего вы ожидаете в итоге?
источник