Andrey
но основная проблема наверное в том, что редукс это сингл стор и ты один хер должен подписываться на этот самый стор?)
Александр
Хотя я подозреваю что упирались в это единицы юзающих редакс в реакте
Александр
Александр
Не особо напрягает
Andrey
ну я о том, что ты один фиг подписываешься на все изменения, а уже внутри как-то они проверяют что изменилось именно то
Andrey
а в том же эффекторе ты подписываешься на изменения только того что тебе надо
Александр
Александр
При данном паттерне
Andrey
Александр
Александр
Александр
Но это типа как мыши кактус едят
Dima
Почему говно?
Александр
Но я понимаю только в отличии от них что подавился
Andrey
Александр
Читаю про эффектор, но ещё не созрел видимо
Eugene
Александр
Eugene
Dmitriy
mousedown
ага уже вот сделал. А интересно на тач скринах нада дублировать ивент?
Eugene
обмазались хуками по полной😩
Eugene
useEffect 🤔
Dmitriy
useEffect 🤔
шутка, ну а что удобно ведь. спасибо тебе за мысль!
дикий
Как бы вы реализовывали механизм перевод состояния сообщения в "прочтено", как в телеграмме?
Я имею в виду при скролле, когда вы попадаете на непрочтенное сообщение, оно "читается".
Dmitriy
дикий
rovnyart
поцоны, кто-нибудь использует react-final-form? интересует самый простой способ сделать сабмит по onChange поля. В redux-form даже вопросов таких не возникало - был пропс, который прилетал из хока, для каждого Field можно было написать onChange, там писать любую логику, при этом сам по себе onChange тоже вызывался. Тут чет вообще не пойму ни хера
rovnyart
а все, нашел, дичь какая-то, надо устанавливать компоненты react-final-form-listeners😂
444
Ребят, логика отработана = в первом инпуте не может быть больше чем во втором (от и до форма). Как можно краше написать? А то я думаю, что говнокод
https://codesandbox.io/s/bold-architecture-w8wus
Looch
Looch
через реф можно вроде сделать
Looch
просто зачем
rovnyart
раньше я такое в редакс-форме умел делать
Looch
реф
rovnyart
да я вот тоже почти уже приуныл до рефов,но нашел react-final-form-listeners)
Kurzdor
Looch
Looch
или через FormSpy
Павел 💻
Ребят, помогите пожалуйста с ошибкой в material Ui для react
Anonymous
а тут можно хвастастся что за херню я сделал на (п)реакте
Anonymous
Херня и преакт где-то рядом
Anonymous
Anonymous
Anonymous
и не имею его телефона
Mikhail
Mikhail
Я вот сайдпроект на преакте сделал, словил пару багов, но в итоге все работает
Ula
Раньше App экспортился вот так export { App, socket };
Теперь подключил Router и connect, обычно он рабоатет вот так
export default connect(
mapStateToProps,
{ getChats }
)(withRouter(App));
а как вместо одного App передать socket тоже?
arts
Mikhail
Ula
arts
выводить сообщения в чате
Подписываешься на сообщения из сокета (вне компонентов), при получении данных диспатчишь экшны, меняешь стор и реактом уже его отображаешь.
Ula
Ula
Anonymous
Какую херню?
редактор для SVG с "живым" просмотром
Anonymous
то есть на одной стороне у тебя редактор (CodeMirror), а на второй - результат
Anonymous
и когда ты что то меняешь в редакторе, меняется картинка на другой стороне
Anonymous
всё это весит 250 КБ благодаря динозаврам, которые до сих пор не используют ES-модули
Anonymous
из-за этого не работает tree shaking
Mikhail
Ula
Mikhail
Anonymous
Mikhail
Anonymous
вебпак в продакшене
Mikhail
не в гз
тогда даже мало для современных приложений)
Anonymous
Anonymous
я кстати работаю над проектом который использует rollup
Anonymous
но базовый едитинг работает, можно скопипастить какую-то маленькую SVGшку и она прогрузится
Anonymous
вот демка
Anonymous
https://svgeditor.surge.sh/