Size: a a a

2021 June 16

AS

Alexey Sidash in ☄️ effector
О, спасибо
источник

IK

Igor Kamyshev in ☄️ effector
У тебя смешивается UI и бизнес-логика, в итоге тесты становятся хрупкими и мешаются, бесят
источник

RS

Roman Still in ☄️ effector
Так прод код как юзать?
источник

DS

Dmitriy Shuleshov in ☄️ effector
1. комбайн принимает только сторы
2. я немного не понял идею. У вас есть общий стор для всех ошибок?
источник

IK

Igor Kamyshev in ☄️ effector
А зачем тебе в проде форки в реакт-нейтиве?
источник

AS

Alexey Sidash in ☄️ effector
Но с другой стороны - я тестирую свой модуль черным ящиком, тесты знают про контракт с бекендом и UI. В итоге - они живут дольше чем модульные (могут пережить любой рефакторинг бизнес-логики)
источник

В

Влад in ☄️ effector
ребят стоит ли юзать effector логгер ?
источник

RS

Roman Still in ☄️ effector
Ну то есть использовать домены по всему приложению только ради тестов?
источник

IK

Igor Kamyshev in ☄️ effector
Не, можно для тестов подменять импорты на effector-root и все.
источник

NS

Nikolay Smyk in ☄️ effector
стор для ошибок
Один
Там уже в зависимости от ошибки, стор обновляется

и 10-ть effect"ов"


В приниципе вообще идея это как то симпотичнее сделать

Но начать хотя бы с ошибок
источник

RS

Roman Still in ☄️ effector
А рут тоже не работает, лол
источник

RS

Roman Still in ☄️ effector
Правда уже не помню почему
источник

IK

Igor Kamyshev in ☄️ effector
Что это значит? У меня вот прямо сейчас в руках реакт-нейтив приложение, где работает в тестах эффектор-рут нормально
источник

IK

Igor Kamyshev in ☄️ effector
Если у тебя поломалось, давай попробуем починить.
источник

RS

Roman Still in ☄️ effector
Возможно я с бабелем только пробовал в самом начале, поэтому не вышло, надо освежить
источник

DS

Dmitriy Shuleshov in ☄️ effector
1 вариант - domain вам подсказали выше
2 вариант - можно создать стор и ручками подписать его на все failData

const error$ = createStore('')
.on([fx1.failData, fx2.failData, fx3.failData,], (_, {message}) => message)

По вопросу кроме ошибки подсказал вам выше
источник

NS

Nikolay Smyk in ☄️ effector
все
понял
Спасибо
источник

RS

Roman Still in ☄️ effector
Но все равно чувствуешь некую кастрированность без всего доступного функционала?
источник

IK

Igor Kamyshev in ☄️ effector
Не понял вопроса =)
источник

RS

Roman Still in ☄️ effector
Ну в вебе все ок, а в мобилке приходится костылить
источник