Size: a a a

2020 October 06

ф

фильтруй мысли... in ☄️ effector
фильтруй мысли
и sample умеет возвращать свой target
или лучше не юзать возвращаемое значение, когда есть target?
источник

DS

Dmitriy Shuleshov in ☄️ effector
createStore<🦉> ⁣
У кого есть 5 минут, проглядите RFC в patronum.
https://github.com/effector/patronum/issues?q=is%3Aopen+is%3Aissue+label%3ARFC

Мб есть какие-то мысли/предложения/претензии к ним
lasteState единственное число а там массив
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
фильтруй мысли
или лучше не юзать возвращаемое значение, когда есть target?
когда есть таргет, возвращаемое значение реально использовать только инлайн, так как в таком случае возвращается тип Unit
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
у сэмпла есть моментально вычисляемый вариант store x store, который даёт новый стор
const backup = createEvent()
const $source = createStore({ ref: new Map() })
const $copy = sample({
 source: $source,
 clock: restore(backup, {}),
 fn: ({ ref }) => ({ ref: new Map(ref.entries()) }),
})
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
то есть ты его толком и не заюзаешь никак — методов то нет, только если в другие конфиги сразу передать
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
фильтруй мысли
const backup = createEvent()
const $source = createStore({ ref: new Map() })
const $copy = sample({
 source: $source,
 clock: restore(backup, {}),
 fn: ({ ref }) => ({ ref: new Map(ref.entries()) }),
})
ага
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
кстати пример с ошибкой, смысл ref именно в том чтобы не делать new Map(ref)
источник

ei

export default - зло... in ☄️ effector
@sovasergey а от чего может такое быть, что логгер в консоль все выводит, а инспектор пустой?
источник

🦜

🦜 in ☄️ effector
🚀🔬 🚀🔬🚀🔬
нужен какой-то термин для изменения которое хуже брейкинга
поправки
источник

🦜

🦜 in ☄️ effector
обнуление
источник

🦜

🦜 in ☄️ effector
))
источник

🦜

🦜 in ☄️ effector
обнулим эффектор
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🦜
поправки
это большая сложноотлаживаемая проблема, сложноотлаживаеемее этого слова
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
lasteState единственное число а там массив
stateHistory
stateStack
stateRecord
stateTape

?
источник

ф

фильтруй мысли... in ☄️ effector
фильтруй мысли
const backup = createEvent()
const $source = createStore({ ref: new Map() })
const $copy = sample({
 source: $source,
 clock: restore(backup, {}),
 fn: ({ ref }) => ({ ref: new Map(ref.entries()) }),
})
только нужно вызывать backup с разными значениями... как это обойти?
источник

ei

export default - зло... in ☄️ effector
export default - зло is the side effect
@sovasergey а от чего может такое быть, что логгер в консоль все выводит, а инспектор пустой?
обновил версии, в целом заработало но странная ошибка

Cannot read property 'lastTriggeredWith' of null


Где конкретно сказать не могу, там код скомпиленный
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Dmitriy Shuleshov
stateHistory
stateStack
stateRecord
stateTape

?
stack и record некорректные термины, потому что stack подразумевает pop/push, а record это вообще объект обычно

history кстати практически равнозначно stack
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
export default - зло is the side effect
обновил версии, в целом заработало но странная ошибка

Cannot read property 'lastTriggeredWith' of null


Где конкретно сказать не могу, там код скомпиленный
в девтулзах хрома в source можно найти
источник

ei

export default - зло... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
в девтулзах хрома в source можно найти
Ок, поищу
источник

DS

Dmitriy Shuleshov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
stack и record некорректные термины, потому что stack подразумевает pop/push, а record это вообще объект обычно

history кстати практически равнозначно stack
Может что связанное с мемори?
источник