Size: a a a

2020 July 14

🦜

🦜 in ☄️ effector
Rafael 🦠
у меня сервис === бизнес процесс какой-то
подумай, можно ли объединить в модули процесс и эти модули уже в инит пихать
источник

R

Rafael 🦠 in ☄️ effector
🦜
подумай, можно ли объединить в модули процесс и эти модули уже в инит пихать
Пока рано, там только половина написана
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Rafael 🦠
Пока рано, там только половина написана
ну и не парься пока, напишешь — будет виднее как разделить
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Telegram
Уже написали
​​Простые интерфейсы очень сложные

Мне нравится лекция дизайнеров интерфейсов Apple о том, как создавать плавные и естественные интерфейсы (WWDC 2018). Посмотрите как будет время.

Она в основном про новую на тот момент интерфейсную кнопку «Домой» на iPhone X. Казалось бы, чего тут сложного. Вместо физической кнопки домой сделали свайп от края экрана вверх. А вместо двойного нажатия добавили свайп слева направо по этой кнопке.

Но на самом деле в этом простом интерфейсе обрабатываются десятки сложных сценариев, которые вообще не замечаешь при использовании. Начнем с того, что свайп «Домой» можно отменить, сделав обратное движение по экрану. При этом приложение на секунду как бы слишком сильно увеличится и уйдет за края экрана, двигаясь по инерции за пальцем.

Еще можно свайпнуть, чтобы выйти на стартовый экран, но в какой-то момент жеста передумать и вместо этого перейти к другому приложению. Можно свайпнуть «Домой» и не дожидаясь сворачивания приложения свайпнуть налево, чтобы пролистать экран с приложениями.…
источник

ф

фильтруй мысли... in ☄️ effector
Rafael 🦠
как живете с тем, что в /init.ts файле можем быть 56 строчек импортов?
webstorm импорты не показывает пока не развернёшь
источник

R

Rafael 🦠 in ☄️ effector
Да просто раньше такого никогда не было, вот первый раз встречаю такое количество зависимостей для файлика в 300 строчек кода
источник

R

Rafael 🦠 in ☄️ effector
1/6 файла - импорты
источник

R

Rafael 🦠 in ☄️ effector
Еще строчек 30-45 - комментариий, 15-30 пустых строк
источник

🦜

🦜 in ☄️ effector
Rafael 🦠
Да просто раньше такого никогда не было, вот первый раз встречаю такое количество зависимостей для файлика в 300 строчек кода
в редаксе у меня было полно импортов экшенов в редьюсеры
источник

🦜

🦜 in ☄️ effector
экшен тайпов*
источник

R

Rafael 🦠 in ☄️ effector
есть ли какой-то хелпер, чтобы получить тип данных в сторе?
источник

AO

Aleksandr Osipov in ☄️ effector
type StoreValue<T> = T extends Store<infer S> ? S : never
источник

ф

фильтруй мысли... in ☄️ effector
Rafael 🦠
есть ли какой-то хелпер, чтобы получить тип данных в сторе?
источник

R

Rafael 🦠 in ☄️ effector
Aleksandr Osipov
type StoreValue<T> = T extends Store<infer S> ? S : never
сябки
источник

R

Rafael 🦠 in ☄️ effector
Aleksandr Osipov
type StoreValue<T> = T extends Store<infer S> ? S : never
его только через typeof можно использовать?
источник

A

Ali in ☄️ effector
Добрый день!
Можете подсказать пожалуйста,  почему я не могу получить сайд эффект при помощи createEffect в react, может что то не так делаю. В  useEffect не нужно пихать, как я понял, он все сам за меня сделает.

Сам метод createEffect находится в отдельном файлике, типо бизнес логику хочу отделить от view, от него экспортирую сторе, но в итоге в консольке лишь начальное состояние ([]) а xhr вообще не проходит..
источник

A

Ali in ☄️ effector
источник

R

Rafael 🦠 in ☄️ effector
и что лучше отдать предпочтение forward + map или заюзать семпл? в конкретном случае я не вижу разницы, но в случае есть нужно форвардить в более чем один юнит, то тут только форвард
источник

🦜

🦜 in ☄️ effector
Rafael 🦠
и что лучше отдать предпочтение forward + map или заюзать семпл? в конкретном случае я не вижу разницы, но в случае есть нужно форвардить в более чем один юнит, то тут только форвард
prepend на fx
источник

R

Rafael 🦠 in ☄️ effector
🦜
prepend на fx
Почему?
источник