Size: a a a

2020 September 02

К

Константин in Svelte [svelt]
пока не знаю, нет возможности протестить
источник

К

Константин in Svelte [svelt]
>>т.е. мне нужно следить за параметром пасфайндера query, и если там появится нужный мне, то менять некоторые свойства кастомного стора
источник

К

Константин in Svelte [svelt]
вот это
источник

К

Константин in Svelte [svelt]
я сделал кастом стор и в нём дерайвд из path, query, fragment
источник

К

Константин in Svelte [svelt]
и условие
источник

К

Константин in Svelte [svelt]
пока не знаю, работает ли, не дошёл до тестинга этого кода
источник
2020 September 03

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ну да, вполне. это обычные сторы по сути. по поводу кастомных сторов только вопрос
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
нужно понимать что их нужно использовать не всегда
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а только тогда, когда есть необходимость множественно создавать инстансы стора
источник

К

Константин in Svelte [svelt]
в моём случае это переложение длинного хука с методами и состояниями из реакта
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ну то есть кастомный стор - это конструктор же
источник

К

Константин in Svelte [svelt]
проект из реакта на свелт перевожу
источник

К

Константин in Svelte [svelt]
стейты и методы эдитора, короче
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
если например это какой-то разовый стейт, то кастомный стор не нужен. достаточно композиции нескольких сторов
источник

К

Константин in Svelte [svelt]
мне нужно было следить за изменением пути - если там появится параметр и не открыта модалка, то вызывать метод моего стора
источник

К

Константин in Svelte [svelt]
но мне кажется, можно было без дерайвд обостись тут
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
но мне кажется, можно было без дерайвд обостись тут
можно и без него )))
источник

К

Константин in Svelte [svelt]
или как иначе подписаться на изменения других сторов?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ты это в компоненте делаешь или в JS?
источник

К

Константин in Svelte [svelt]
в js
источник