Size: a a a

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

2020 July 15

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Ну серьёзно
источник

DK

Dmitriy Kupriyanov in React — русскоговорящее сообщество
Oleg Rizhkov
optional chaining.
спс
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
Я хочу знать валидна форма или нет раз в 5 секунд
onChange передаешь и он так же как onSubmit принимает hasError

но сработывает на каждый onChange любого инпута
источник

A

Andrey in React — русскоговорящее сообщество
Андрей Звёздочка
Ну серьёзно
мне тоже так кажется
уж либо полный интероп, либо полная опосредованность от апи
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
Если используешь эффектор, то используй по-максимуму. Какие колбеки? Делай эвенты
никаких проблем передавай в onSubmit event/effect
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Timofey Goncharov
никаких проблем передавай в onSubmit event/effect
Логично, так как это функция.
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Timofey Goncharov
никаких проблем передавай в onSubmit event/effect
Но вообще, было бы неплохо для состояния иметь не колбеки, а ридонли сторы, по типу const $store2 = $store.map(). Тогда ты и читать текущее состояние сможешь, и подписываться на изменение
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Эвент на onChange - это как-то недокручено
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Andrey
можно жить без фризов, но вкладка будет жрать 50-60% цпу, когда юзер заполняет свое имя
сидишь такой, чепятаешь, а у тебя кулер начинает на вторую космическую выходить

руками оборачивать - не вариант, в чем задача либы тогда,
биндинг из реакта в эффектор?
🌚😂
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
Но вообще, было бы неплохо для состояния иметь не колбеки, а ридонли сторы, по типу const $store2 = $store.map(). Тогда ты и читать текущее состояние сможешь, и подписываться на изменение
ну так я ж говорю.

$values это стор

и к нему можно подписаться на $values.updates, или через $values.watch и будет тоже что и  onChange
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Timofey Goncharov
ну так я ж говорю.

$values это стор

и к нему можно подписаться на $values.updates, или через $values.watch и будет тоже что и  onChange
На валидность стора как подписаться?) Делать собственный стор и туда писать по onChange?)
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
На валидность стора как подписаться?) Делать собственный стор и туда писать по onChange?)
есть еще $form он как раз и хранит флаг hasError
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
На валидность стора как подписаться?) Делать собственный стор и туда писать по onChange?)
и мы можем сделать
sample
который возьмет $values и $form
еще и выполниться только когда нет ошибок
источник

ЕС

Евгений Сишненко... in React — русскоговорящее сообщество
Подскажите, пожалуйста, для интенрнет магазина, так норм структура организовать?
https://prnt.sc/ti7vj1
источник

ЕС

Евгений Сишненко... in React — русскоговорящее сообщество
примерно накидал
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
На валидность стора как подписаться?) Делать собственный стор и туда писать по onChange?)
useForm({$values, $form}) // $values и $form мы создали сами и прокинули.
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Timofey Goncharov
и мы можем сделать
sample
который возьмет $values и $form
еще и выполниться только когда нет ошибок
Зачем пользователю это каждый раз писать?)
источник

TG

Timofey Goncharov in React — русскоговорящее сообщество
Андрей Звёздочка
Зачем пользователю это каждый раз писать?)
а затем что не известно что там хочет юзер))) если покрывать все своим видением легко создать все очень узкоспециализированное и не расширяемое
источник

n⚡

neomad ⚡️ in React — русскоговорящее сообщество
@reduxjs/toolkit vs typesafe-actions
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Timofey Goncharov
а затем что не известно что там хочет юзер))) если покрывать все своим видением легко создать все очень узкоспециализированное и не расширяемое
Ну, если честно, то и подписки на $form хватает. Сорян, у тебя дока просто куцая. Не сразу понятно что да как.
источник