Daniil
https://martinfowler.com/articles/micro-frontends.html
Bogdan
А что такое Стейт менеджер?
Типо ридакс форм и тому подобные
🦜
использовать стейт-менеджер для работы с формами === стрелять себе в ноги
Bogdan
есть форм менеджеры, типо react-final-form
Нужно посмотреть, нормально ли, когда фиелды передаются куда то, тоесть, есть 5 полей и они полотном передаются в компонент, каждый фиелд может быть по 10 строк
🦜
не надо изъебываться и писать транслитом, английское слово
Roman
Многие на практике делают юнит тесты jest например, где они нужны а где нет?
Roman
Ридакс форм, плохой выход?
возьми formik или final form
Bogdan
вот так нормально? передавать в форму полотно полей?
Bogdan
тоесть тут могут быть как дроплауны, так и просто поля
Bogdan
Ну у финал форм нету такой фу-и, типо добавлять поля динамически и удалять их
Vladislav
Всем примет, как реализовать отмену submita по нажатию клаваши enter в форме, но при клике кнопки мыши на button, submit срабатывал???(REACT)
Alex
Да
ну и? если type button, submit не произойдет
Daniil
🤔
Vadim
Пхах
Volodymyr
стейт формика законно мутировать? типа values.someField.push(‘sometext’)
Volodymyr
а точняк жеж
Default
Вакансии в @javascript_jobs
Default
Здесь нельзя
Volodymyr
У них есть filelds array для такого
бля пушка, вчера делал на филдареях формы изьебистые, и забыл про нее лол, выручил дружище а я битый час пытался понять поч у простого Field в рендер пропсе нет remov’a)
Yan
Если надо проверить имьютабл или нет просто
Дима
Проверяй по функции toJS другого варианта нету
жесть, так нельзя делать НИ В КОЕМ СЛУЧАЕ
Yan
Есть другой способ проверить? :) с радостью послушаю и приму к сведению)
Дима
прежде чем говорить что-то нужно хотя бы доку хоть раз прочесть
Yan
Я ее читал
Yan
И даже перепробовал методы, не работает isImmutable функция с map
Yan
Только с record и collection
Bogdan
подскажите, в урле параметр передавать нормально? вот к примеру вот так явно edit/summary/0/about/id
Дима
Я ее читал
не верю
Roman
что-то не понял, что никто не использует юнит тесты на деле?
Александр
не верю
Учите читать? Дорого?
Дима
совет юзать toJS быстро приводит к чудовищным тормозам
Дима
особенно если это совет использовать крайне дорогостоящую операцию для проверки типа
Yan
к тормозам? я думал ты за то что в обекте может быть такой метод переживаешь
Дима
да, это крайне дорогой вызов
Yan
ты проверяешь наличие функции в объкете, чем он дорогой?
Viktor
особенно если это совет использовать крайне дорогостоящую операцию для проверки типа
is() Value equality check with semantics similar to Object.is, but treats Immutable Collections as values, equal if the second Collection includes equivalent values.
Viktor
Это же не проверка типа, судя по доке.
Frontend Priest
да, это крайне дорогой вызов
https://redux.js.org/recipes/using-immutablejs-with-redux#limit-your-use-of-tojs вот настолько это дорого
Дима
да, спасибо, искал именно эту ссылку
Viktor
А сорян, я думал отсылка именно к "is" методу, а вы имели ввиду другие типа "isEntity". Ок.
Yan
так я не вызываю метод toJS
Yan
насчет вызова - согласен
Дима
приношу свои извинения, это я попутал)
Дима
но по наличию функции проверять тоже не оч
Bogdan
все там есть
что бы динамически добавлять поля, нужно где то же хранить массив с ними ? или без этого можно решить проблему?
Yan
Map.isMap работает, спасибо
Александр
Ivan
Ничто и никогда?
Да, а то появляются такие фильмы как Мстители: Финал
Rrr
а тут вам не вуй
Looch
immer
Pauline
🌚
Ivan
скажи это vue и mobx
Странно, я думал вуй почти ничем в плане подхода со стороны сообщества от реакта не отличается
Ivan
лоооооол, там реактивность совсем по другому сделана
Ну подход же к написанию кода тот же
Looch
когда у тебя на push происходит ререндер 🙂
Ivan
Скажите мне, пожалуйста, на сколько флоутайп хорош и чем он лучше ТС, кроме того что не надо типы "хардкодить"
Looch
тут ответы на все твои вопросы
Kostya
всем привет. Расскажите плиз как хранить в редаксе размеры элемента. Неужели повторно диспатчить в методе didMount/didUpdate ?
Anonymous
no magic allowed
Kostya
canvas / img
Seva
не понятно вопрос задан