Size: a a a

Atomic Design && Feature Slices

2020 October 22

a

artalar in Atomic Design && Feature Slices
Что бы контейнер не создавать отдельно, компонент отдельно
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
artalar
Что бы контейнер не создавать отдельно, компонент отдельно
А ну хз
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
createStore<🦉> ⁣
Можно же styled(MyComp)
Я так делаю
источник

IA

Ilya Agarkov in Atomic Design && Feature Slices
artalar
@sovasergey шо думаешь?
Тут появляется проблема что все компоненты которые используются внутри придётся объявлять ДО. Хотя если это основной компонент а файле то значительно лучше если он идёт первый
источник
2020 October 23

OR

Oleg Rizhkov in Atomic Design && Feature Slices
а это ведь не ок, когда ui знает о данных в ридаксе? кейс - тема приходит с сервера, и нужно из этого ответа, который в ридакс записывается взять цвет. как быть?
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
Oleg Rizhkov
а это ведь не ок, когда ui знает о данных в ридаксе? кейс - тема приходит с сервера, и нужно из этого ответа, который в ридакс записывается взять цвет. как быть?
это ж просто стм
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
юзай подход глупых-умных компонентов
и вроде ок
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
createStore<🦉> ⁣
это ж просто стм
не понял, о чём ты. просто всегда передавать color пропом в ui?
источник

c⁣

createStore<🦉>... in Atomic Design && Feature Slices
ну да
источник

a

artalar in Atomic Design && Feature Slices
можно селектнуть данные из редакса в ThemeContext
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
везде будет <TextField color={tenantTheme.themeColor} />
в принципе, вроде и не зло, менять если что в одном месте.
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
artalar
можно селектнуть данные из редакса в ThemeContext
хм... это разумно?
источник

a

artalar in Atomic Design && Feature Slices
почему нет?)
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
ну это по сути тот же селект, просто в другой обёртке.
источник

OR

Oleg Rizhkov in Atomic Design && Feature Slices
контекст-то он тоже должен будет взять откудато
источник

a

artalar in Atomic Design && Feature Slices
нам нужно просто какой-то мост / слой / прослойку между стором и тупыми компонентами создать, что бы зоны ответственности разграничить
источник

a

artalar in Atomic Design && Feature Slices
Плохо - не смешивать технологие, а доменные области
источник

a

artalar in Atomic Design && Feature Slices
Технический интерфейс получения данных может быть любой, главное что бы использующие его домены имели явно выраженные границы
источник

🦜

🦜 in Atomic Design && Feature Slices
artalar
нам нужно просто какой-то мост / слой / прослойку между стором и тупыми компонентами создать, что бы зоны ответственности разграничить
контейнеры
источник

🦜

🦜 in Atomic Design && Feature Slices
хочется без контейнеров и чтобы не пихать внутрь компонента
источник