Size: a a a

2020 July 08

m

makoven in ☄️ effector
me смотрит на свои проекты, где ts файлы лежат в корневой папке, рядом с tsconfig и package.json. И никакой больше меты в папке нет. А вместо "Starter kit" - внешний скрипт на баше
источник

NT

Nikita Tkachuk in ☄️ effector
Aleksandr Osipov
А зачем?
хочу попробовать сделать утилиту которая для эффекта будет делать стор со статусами загрузки, но хочется чтобы этот стор был в том же домене
источник

AO

Aleksandr Osipov in ☄️ effector
СТатус в смысле прогресс для фетча/xhr?
источник

AO

Aleksandr Osipov in ☄️ effector
так то у эффекта уже есть pending
источник

AO

Aleksandr Osipov in ☄️ effector
effect.parent
источник

AO

Aleksandr Osipov in ☄️ effector
вообще unit.parent, но это не точно, я посмотрел как в эффекторе это сделано, лучше это у Димы уточнить
источник

AO

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

AO

Aleksandr Osipov in ☄️ effector
но это не public api же (?), так что на свой страх и риск
источник

AO

Aleksandr Osipov in ☄️ effector
Nikita Tkachuk
хочу попробовать сделать утилиту которая для эффекта будет делать стор со статусами загрузки, но хочется чтобы этот стор был в том же домене
А надо ли чтобы они в том же домены были?
источник

NT

Nikita Tkachuk in ☄️ effector
Aleksandr Osipov
так то у эффекта уже есть pending
там очень не хватает initial/fail (
источник

NT

Nikita Tkachuk in ☄️ effector
Aleksandr Osipov
А надо ли чтобы они в том же домены были?
вот это хороший вопрос, я им тоже задаюсь
наверно просто хотелка такая
источник

NT

Nikita Tkachuk in ☄️ effector
Aleksandr Osipov
спасибо ) подумаю стоит ли это юзать )
источник

AO

Aleksandr Osipov in ☄️ effector
Nikita Tkachuk
там очень не хватает initial/fail (
Тааак, а можешь описать поподробнее что хочешь, мне кажется это решается проще гораздо
источник

NT

Nikita Tkachuk in ☄️ effector
сейчас каждый раз пишу стор $isLoading, $isFailed, хочется не писать )
в $isLoading по дефолту true, т.к. pending сначала false, и страница успевает 1 раз отрендериться с pending===false, а нужно сразу лоадер показывать
источник

AO

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

AO

Aleksandr Osipov in ☄️ effector
ну может как-то так?
источник

NT

Nikita Tkachuk in ☄️ effector
примерно так, только const $status = createStatusStore(effect)
источник

AO

Aleksandr Osipov in ☄️ effector
Я бы сделал простую обёртку с кодом примерно что выше, не заморачивался доменами, потому что не понятно зачем. Если я не ошибаюсь производные события которые создаются вместе с эффектом, типа .done .fail не в домене эффекта создаются
источник

AO

Aleksandr Osipov in ☄️ effector
И там это не создаёт проблем
источник

AO

Aleksandr Osipov in ☄️ effector
Но опят же, такие детали лучше у Димы уточнять
источник