Size: a a a

2020 July 30

B

Bogdan in ☄️ effector
Yan👀 Lobaty
можно просто через array.includes условный
Все перерендериваться будет
источник

DS

Dmitriy Shuleshov in ☄️ effector
А что такое Modals.ts ?
источник

ф

фильтруй мысли... in ☄️ effector
Dmitriy Shuleshov
А что такое Modals.ts ?
export const Modals = () => (
 <>
   <SomeModal1 />
   <SomeModal2 />
   <SomeModal3 />
   <SomeModal4 />
   <SomeModal5 />
   <SomeModal6 />
 </>
);
источник

ф

фильтруй мысли... in ☄️ effector
модалки, диалоговые окна
источник

DS

Dmitriy Shuleshov in ☄️ effector
фильтруй мысли
export const Modals = () => (
 <>
   <SomeModal1 />
   <SomeModal2 />
   <SomeModal3 />
   <SomeModal4 />
   <SomeModal5 />
   <SomeModal6 />
 </>
);
Понял а из фичи вцелом в файле индекс у тебя реекспорты как компонентов так и каких то юнитов модели?
источник

DS

Dmitriy Shuleshov in ☄️ effector
А как примерно выглядит корневой инит фичи?
источник

ф

фильтруй мысли... in ☄️ effector
Dmitriy Shuleshov
Понял а из фичи вцелом в файле индекс у тебя реекспорты как компонентов так и каких то юнитов модели?
// Init data flow
import ...

// Public API
export { Feature } from "./Feature";
export { Modals as FeatureModals } from "./Modals";
export { someFx } from "./api";
export { otherFx } from "./model";
источник

DS

Dmitriy Shuleshov in ☄️ effector
фильтруй мысли
// Init data flow
import ...

// Public API
export { Feature } from "./Feature";
export { Modals as FeatureModals } from "./Modals";
export { someFx } from "./api";
export { otherFx } from "./model";
Хм я думал импорту инитов в корневом ините
источник

ф

фильтруй мысли... in ☄️ effector
Dmitriy Shuleshov
А как примерно выглядит корневой инит фичи?
да, тут я прям в индексе фичи сделал, но лучше в init фичи и на более высоком уровне его импортнуть, тогда будет полная фрактальность
(потом может отрефакторю, пока не напрягает)
источник

YL

Yan👀 Lobaty in ☄️ effector
Bogdan
Все перерендериваться будет
тогда общий стор для состояния всех чекбоксов и useList
источник

YL

Yan👀 Lobaty in ☄️ effector
в случае если тебе нужен отдельно массив всех чекнутых - мапнутый стор от этого
источник

B

Bogdan in ☄️ effector
Yan👀 Lobaty
тогда общий стор для состояния всех чекбоксов и useList
короче можно без комбайна
источник

YL

Yan👀 Lobaty in ☄️ effector
🎩
источник

ф

фильтруй мысли... in ☄️ effector
Bogdan
короче можно без комбайна
в fn значение из стора будет уже без $
источник

B

Bogdan in ☄️ effector
фильтруй мысли
в fn значение из стора будет уже без $
да, оно просто перезатирает
источник

ф

фильтруй мысли... in ☄️ effector
Bogdan
да, оно просто перезатирает
$ - обозначает стор (по устоявшимся конвенциям)
источник

ф

фильтруй мысли... in ☄️ effector
не по феншую)
источник
2020 July 31

ф

фильтруй мысли... in ☄️ effector
Bogdan
короче можно без комбайна
линтер бы ругнулся no-shadow
источник

н#

не ты зло, а moment.... in ☄️ effector
🦜
Ide сам добавляет импорт
добавлю для самых основных вещей импорт по сниппету тогда

ies => createEvent, createStore  
ifxs => createEffect, createStore  
iefxs => createEvent, createEffect, createStore  
id => createDomain  

Ещё думаю может sample, forward, guard добавить
merge и combine пусть останутся без сниппета, подумаю ещё

Может быть позже
источник

н#

не ты зло, а moment.... in ☄️ effector
Добавил сниппеты для event и его методов, показал сниппеты для эффектов, сторов, которые щас в процессе разработки. Есть некоторые косяки, которые в релизе отшлифованы будут
источник