Size: a a a

2020 July 06

IK

Igor Kamyshev in ☄️ effector
Yan👀 Lobaty
В индексном файле твоей доменной области
Так, а в инит файл их импортировать? И в стор их импортировать?
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Так, а в инит файл их импортировать? И в стор их импортировать?
Реакция стора на события будет в инит файле
И да в инит файл их потом импортировать
источник

VI

Vadim Ivanov in ☄️ effector
makoven
Стесняюсь спросить, а зачем прогонять шрифты и картинки через вебпак?
картинки можно импортить как base64 например
источник

IK

Igor Kamyshev in ☄️ effector
Yan👀 Lobaty
Реакция стора на события будет в инит файле
И да в инит файл их потом импортировать
Так, а инит куда импортировать?
источник

IK

Igor Kamyshev in ☄️ effector
Чтобы он вызывался.
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Так, а инит куда импортировать?
В корневой инит
А его непосредственно в корень приложения
App.js или index.js у всех по-разному
источник

YL

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

IK

Igor Kamyshev in ☄️ effector
Yan👀 Lobaty
В корневой инит
А его непосредственно в корень приложения
App.js или index.js у всех по-разному
Интересно. А стор не должен типо вообще в компонентах импортироваться? Или не через индексный файл?
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Интересно. А стор не должен типо вообще в компонентах импортироваться? Или не через индексный файл?
Не
Паблик апи как раз может импортироваться в компонентах
источник

YL

Yan👀 Lobaty in ☄️ effector
То есть сторы и события могут быть импортированы во вьюху
источник

YL

Yan👀 Lobaty in ☄️ effector
А вот инит файл не может)
источник

AO

Aleksandr Osipov in ☄️ effector
Igor Kamyshev
Интересно. А стор не должен типо вообще в компонентах импортироваться? Или не через индексный файл?
Можно импортить стор в компоненты и нужно, а как еще получить данные в компонентах
источник

IK

Igor Kamyshev in ☄️ effector
Ага. То есть вот такое объявление стора не корректно?

const $token = createStore<string | null>(null).on(
   tokenChanged,
   (_, newToken) => newToken,
);
источник

IK

Igor Kamyshev in ☄️ effector
Правильно было бы в инит файл импортировать стор и там повесить on?
источник

YL

Yan👀 Lobaty in ☄️ effector
Igor Kamyshev
Ага. То есть вот такое объявление стора не корректно?

const $token = createStore<string | null>(null).on(
   tokenChanged,
   (_, newToken) => newToken,
);
Ну раздели объявление и его реакции и все ок
источник

AO

Aleksandr Osipov in ☄️ effector
Igor Kamyshev
Правильно было бы в инит файл импортировать стор и там повесить on?
Это холиварная теме и вкусовщина, я бы вообще писал все в одном файле пока не возникнут неудобства
источник

IK

Igor Kamyshev in ☄️ effector
Aleksandr Osipov
Это холиварная теме и вкусовщина, я бы вообще писал все в одном файле пока не возникнут неудобства
Я понимаю ) Поэтому и пришел узнать мнение.
источник

YL

Yan👀 Lobaty in ☄️ effector
Aleksandr Osipov
Это холиварная теме и вкусовщина, я бы вообще писал все в одном файле пока не возникнут неудобства
Ну он ответсвенный в команде я так понимаю)
источник

IK

Igor Kamyshev in ☄️ effector
Любопытно, почему в бест практис совеутют ивенты определить прямо в индексном файле.
источник

YL

Yan👀 Lobaty in ☄️ effector
И неудобства скорее возникнут у других разрабов
источник