Size: a a a

2020 November 16

🦜

🦜 in ☄️ effector
Dmitriy Shuleshov
Тип ошибки из эффекта ты сам конструируешь?

Почему не сделать обычный свич в теле эффекта в кетч блоке и тогда будет простой форвард?
from: failData
to: toadtFx
тост начинает знать о типах
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Rafael 🦠
если будет условное свойство: transformations, то оно должно быть до или после match отрабатывать
во, этот вопрос меня тоже беспокоит когда поднимается тема про трансформации с фильтрациями. pre/post fn, в общем случае нужны оба 🤔
источник

DS

Dmitriy Shuleshov in ☄️ effector
🦜
тост начинает знать о типах
А ну да точно. Тока наоборот эффект будет в курсе об ошибках тоста
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
Теоретически можно, но это костыль
ну на тайпскрипт мы влиять не можем, а это решение целого ряда проблем

https://github.com/effector/effector/commit/c45baebbdf682e5dd545da286635f1f215337059#diff-9c4871c97a3cd46fe0ac0f307669a7afee7c6ea309e80c192005efa48437442fR30
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
Тип ошибки из эффекта ты сам конструируешь?

Почему не сделать обычный свич в теле эффекта в кетч блоке и тогда будет простой форвард?
from: failData
to: toadtFx
а это интересная идея
источник

R

Rafael 🦠 in ☄️ effector
мне нравится
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
sterioss
Проблема в том, что тс не в курсе, что updates - это функция, которую нельзя вызвать. А если updates можно вызвать, то такое присвоение не типобезопасно, потому что мы передаём a | b туда, где ждут только а. Это уже всплывало в форесте, даже issue есть
большое спасибо за идею) пришлось удалить 5 полей вместо одного, но это действительно работает
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
а это интересная идея
Вот мы с папугом выяснили шо такое себе, так как смешивание ответственностей
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
Вот мы с папугом выяснили шо такое себе, так как смешивание ответственностей
в этом плане мне это подходит по той причине, что у меня в этом файле только обработка ошибок и больше ничего
источник

R

Rafael 🦠 in ☄️ effector
и это не бизнес логика
источник

c⁣

createStore<🦉>... in ☄️ effector
Спасибо
источник

R

Rafael 🦠 in ☄️ effector
пришло уведомление - показал и все
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
в этом плане мне это подходит по той причине, что у меня в этом файле только обработка ошибок и больше ничего
Мейби но тот вопрос который ты поднял актуален, у меня тоже был похожий кейс
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
Мейби но тот вопрос который ты поднял актуален, у меня тоже был похожий кейс
семпл все таки не подходит - у него нет возможности не показывать тоаст
источник

R

Rafael 🦠 in ☄️ effector
условно в split я описываю кейсы, на которые я хочу реагировать

в случае семпла мне придется описывать все возможные кейсы
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
семпл все таки не подходит - у него нет возможности не показывать тоаст
🤔кто сказал семпл?
источник

R

Rafael 🦠 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
во, этот вопрос меня тоже беспокоит когда поднимается тема про трансформации с фильтрациями. pre/post fn, в общем случае нужны оба 🤔
и кстати, похоже что они оба должны брать значение из source, а не друг из друга 🤔
источник

R

Rafael 🦠 in ☄️ effector
а
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
🤔кто сказал семпл?
так
источник

R

Rafael 🦠 in ☄️ effector
я почему-то думал что ты про семпл
источник