Size: a a a

2020 October 05

c⁣

createStore<🦉>... in ☄️ effector
Хорошо бы придумать, как автоматизировать тестирование на утечки

https://github.com/effector/patronum/issues/28
источник

NK

ID:0 in ☄️ effector
effector 21.4.0effector 21.4.0


Add support for return status to allSettled. When allSettled is called with Effect, it return object with value and status fields (discussion)

Allow to expicitly define return/error types in createEffect(handler)

Add types for domain.effect(handler)

Fix effector/babel-plugin behavior in case when methods like createStore are imported from unrelated library and should be ignored. Import library could be defined by importName config field

Improve fork api support for watchers
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
fixed ✅
источник

꧁岡

꧁倫太郎 岡部꧂... in ☄️ effector
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Andrey
такое дело: у нас на проекте (уж так вышло), и редух, и эффектор
и при накате бабель плагина, createStore, который редаксовский - плагин прекрасно поедает, и вставляет в него свои данные, в результате сыпя ворнингами формата Unexpected keys "ɔ", "name", "sid" found in preloadedState argument passed to createStore. Expected to find one of the known reducer keys instead: …
fixed ✅
источник

A

Andrey in ☄️ effector
yay!
(теперь обратно импорт менять 🌚)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
короч я просто подумал, что переезд с редакса на эффектор нужно поощрять, а не предотвращать 😁
источник

A

Andrey in ☄️ effector
🚀🔬 🚀🔬🚀🔬
короч я просто подумал, что переезд с редакса на эффектор нужно поощрять, а не предотвращать 😁
это точно)
источник

🦜

🦜 in ☄️ effector
ID:0
effector 21.4.0effector 21.4.0


Add support for return status to allSettled. When allSettled is called with Effect, it return object with value and status fields (discussion)

Allow to expicitly define return/error types in createEffect(handler)

Add types for domain.effect(handler)

Fix effector/babel-plugin behavior in case when methods like createStore are imported from unrelated library and should be ignored. Import library could be defined by importName config field

Improve fork api support for watchers
почему в доке анотацией, а не

```ts
importName: string | string[]
```
?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🦜
почему в доке анотацией, а не

```ts
importName: string | string[]
```
?
ой, да, действительно)
источник

TP

Taras Postolyuk in ☄️ effector
Почему не сортирует массив с обьектами?
Пробовал сортировать по первым буквам тоже не вышло
.on(sortBooksByAuthor, (state) => state.sort((fBook, sBook) => {
   return fBook.
name - sBook.name
}))
источник

A

Andrey in ☄️ effector
Taras Postolyuk
Почему не сортирует массив с обьектами?
Пробовал сортировать по первым буквам тоже не вышло
.on(sortBooksByAuthor, (state) => state.sort((fBook, sBook) => {
   return fBook.
name - sBook.name
}))
сорт - мутирует исходны массив
источник

TP

Taras Postolyuk in ☄️ effector
Andrey
сорт - мутирует исходны массив
Агаа, сейчас поменяю спасибо
источник

AO

Aleksandr Osipov in ☄️ effector
state.slice().sort
источник

TP

Taras Postolyuk in ☄️ effector
Aleksandr Osipov
state.slice().sort
Спасибо сейчас попробую
источник

🦜

🦜 in ☄️ effector
после его вопроса мысль пришла
источник

🦜

🦜 in ☄️ effector
если с огромными массивами работаешь
источник

🦜

🦜 in ☄️ effector
то лучше в ref ?
источник

AO

Aleksandr Osipov in ☄️ effector
ref?
источник

AO

Aleksandr Osipov in ☄️ effector
или пофиг
источник