Size: a a a

2020 November 22

AO

Aleksandr Osipov in ☄️ effector
꧁倫太郎 岡部꧂
Кста, хотел поинтересоваться, почему вы выбрали тайпскрипт и пишете тайпинги отдельно в итоге? Где-то головная боль с типизацией в коде проявляется или типо того?
flow умер просто
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Aleksandr Osipov
flow умер просто
Так его же лицокнига разрабатывал
источник

MK

Maxim Kolesnikov in ☄️ effector
Aleksandr Osipov
forward({
 from: loadLocalStorageFx.doneData,
 to: [
   $boreholeLocation.prepend(data => data.boreholeLocation),
   ...
 ]
})
Шило на мыло, кажется.
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
Для реакта)
источник

AO

Aleksandr Osipov in ☄️ effector
꧁倫太郎 岡部꧂
Так его же лицокнига разрабатывал
и что?
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
꧁倫太郎 岡部꧂
Для реакта)
Онли для реакта
источник

AO

Aleksandr Osipov in ☄️ effector
Maxim Kolesnikov
Шило на мыло, кажется.
а как хочетья? напиши фабрику
источник

m

makoven in ☄️ effector
Aleksandr Osipov
flow умер просто
Только вчера ходил к ним на гитхаб, посмотреть. Пилят, черти. Закапывать рано
источник

🦜

🦜 in ☄️ effector
Maxim Kolesnikov
А с этой пачкой однообразных
.on(loadLocalStorageFx.doneData
что-нибудь можно сделать?
Скинь в репл весь код
источник

c⁣

createStore<🦉>... in ☄️ effector
꧁倫太郎 岡部꧂
Кста, хотел поинтересоваться, почему вы выбрали тайпскрипт и пишете тайпинги отдельно в итоге? Где-то головная боль с типизацией в коде проявляется или типо того?
тайпинги отдельно, чтобы дать пользователям лучший DX, при этом не ограничивая сложность кода
писать реальный код с десятками перегрузок оч тяжело
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
forward({
 from: loadLocalStorageFx.doneData,
 to: [
   $boreholeLocation.prepend(data => data.boreholeLocation),
   ...
 ]
})
препенд на стор это сильно было
источник

AO

Aleksandr Osipov in ☄️ effector
ну ошибся
источник

AO

Aleksandr Osipov in ☄️ effector
на doneData  map надо
источник

AO

Aleksandr Osipov in ☄️ effector
не суть
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
а как хочетья? напиши фабрику
const loadStateFromLocalStorage = (store, key, fallback = null) => {
 forward({
   from: loadLocalStorageFx.doneData.map(state => state[key] ?? fallback),
   to: store,
 })
}

loadStateFromLocalstorage($boreholeLocation, 'boreholeLocation')
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
Только вчера ходил к ним на гитхаб, посмотреть. Пилят, черти. Закапывать рано
ну по факту сейчас ниодного аргумента нет взять flow а не TS
источник

c⁣

createStore<🦉>... in ☄️ effector
@ZeroBias я тут нашел способ писать remap без as const
источник

m

makoven in ☄️ effector
Aleksandr Osipov
ну по факту сейчас ниодного аргумента нет взять flow а не TS
Есть, и не один. Но преимущества тс пока что их перекрывают
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
createStore<🦉> ⁣
тайпинги отдельно, чтобы дать пользователям лучший DX, при этом не ограничивая сложность кода
писать реальный код с десятками перегрузок оч тяжело
Понятненько
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
Есть, и не один. Но преимущества тс пока что их перекрывают
variance, opaque types?
источник