Алексей
Ну как я понял, корень проблемы лежит в том, что один наблюдаемый объект обновляется при обновлении другого, что приводит к двойному вызову наблюдателя этого всего действия.
Но вообще изначально на мой взгляд неправильно так делать. Потому что observable должны по идее обновляться только извне, а для вычислениями над observable должны использоваться computed свойства. Как в mobx короче.
artalar
Скажите это крупнейшим библиотекам реализации обсерваблов: Rx, most, куча других (и это только ЖС)
artalar
Нужно что-то вроде gtor только без гличей
artalar
Нет, это проблемы всей индустрии
Yura
Пацаны вот такая ошибка когда передаю свой компонент сюда - может кто знает причину ?
Yura
Вот сам компанент
Yury
А ошибка где?)
Daniil
🤔
Алексей
Нет, это проблемы всей индустрии
Нет, это их проблемы, потому что есть mobx
artalar
Нет, это их проблемы, потому что есть mobx
Мобыкс идеален? Что бы с либой можно было работать она пропатчила все методы массива… Обновился ES? Новые методы не заработают (реактивность на них) без обновления либы… Т.е. нужно обновлять либу что бы можно было использовать стандартные возможности ЯП! Не, мобыкс классный и я часто за него заступаюсь. Но подход с прокси так себе...
Denis 🇺🇦
гайс, нормально ли это, когда в одном action type обрабатывается 2 (и более) разных части стейта?
artalar
Вот мобыкс без прокси: https://github.com/adamhaile/S 2 КБ….
Vladimir
Вот мобыкс без прокси: https://github.com/adamhaile/S 2 КБ….
Мобх версии 4 без прокси, работает в ие11
Vladimir
Ну это да
artalar
Мобх версии 4 без прокси, работает в ие11
И опять же, я про патчинг нативных структур данных выше говорил
Yura
Забыл я понимаю что приходит обьект сюда
Алексей
Это вообще даже не проблема потому что и так для самых свежего стандарта надо ставить или обновлять полифилы.
artalar
И с мобыксом есть проблемы серьезнее, чем обновление ES
Какие для вас проблемы в мобыксе? Интересно
Алексей
Ну в последний раз, когда я проверял, случайно не подписаться на обновления было проще простого
Yura
есть идеи ?
Алексей
Из этого собственно вытекала проблема постоянного впихивания нужных декораторов повсюду.
artalar
Ого, а там куча всего https://mobx.js.org/best/pitfalls.html
Ivan
Не видел ни одной конторы которая юзала бы в проде мобыкс
Ivan
Видел кучу
можно конкретики
Ivan
везде редакс
artalar
Вы прям метрики со всего мира снимали?
Ivan
mobx это не энтерпарйз, онли стартапы, которые будут переписывать на редакс
artalar
Я вам больше скажу, в вакансиях даже cerebral встречается
Ivan
Вы прям метрики со всего мира снимали?
ну... После 5 лет работы на фронте, искал предложения поинтереснее и не видел достойных что юзают мобкс
Ivan
Простите, но звучит как фанатичность
та не, я считаю что редакс приносит много проблем в проект, но это решается быстро. А также ынтерпарйзность этого решения находит клиентов
Китикет
Забавно
artalar
См. ЖС жобс
artalar
Китикет
Люди хотят посылать телеграммы как по-старинке, когда уже изобрели телефон (эффектор)
artalar
:)
Andrey
мб вести дейли ремайндер, типа "кейс из редакса", "решение на эффекторе"
Китикет
:)
1/3 мобыкса)
Andrey
:)
ну норм, 4 месяца назад было 2, из которых одна вакансия моя)
Китикет
Только отличие в том, что эффектор вероятнее всего в "будет плюсом", а mobx в обязательных требованиях
Denmuch
Ребят подскажите, как бы вы преобразовали array => result ? https://jsbin.com/xupojucixi/edit?js,console
Denmuch
В Js чат писал, но тут люди круче!!
Daniil
в начале покажи свою реализацию
Kukuzapa
Тебя преоброзование даты интерисует? Одним проходом можно.
Kukuzapa
Нет. Фором с вложенным фором.
Китикет
Неприятная конечно задача
Китикет
Я бы сначала в обьект [дата]: массив айтемов сгруппировал, а потом пройтись по этому и сделать массив обьектов нужного формата, ну а для label как удобнее)
Китикет
И дата парсится через new Date, так что можно даже без либ и махинаций со split
Zaff
Кто нибудь пользовался react-svg? Вроде делаю все как надо <ReactSVG src="../../images/svg/auth.svg" /> и импорт ReactSVG сделал тоже
Zaff
но на месте свг появляется только пустой div
Китикет
Заценю
Daniil
Заценю
https://repl.it/repls/FunnyTestyResource хз насколько верно работает и там нет преобразований дат
Denmuch
Rustam
Не думай, что это верно)) Просто попытка решить задачку
Zaff
Svgr посмотри
пакет такой?
Cenator 🐈
пакет такой?
Набор пакетов, выбери нужный
Zaff
Набор пакетов, выбери нужный
короче, мне нужно такое поведение: у меня в папке images/svg хранятся все свгшки я должен иметь возможность вставлять их на страницы через use как добиться этого с минимальными усилиями на реакт проекте?
Zaff
😐😐😐
Zaff
попробуй react-svg
вы с ним работали?
Vadim
вы с ним работали?
Да, используем его в проекте