Привет всем, я работаю с Vue несколько месяцев и всегда использовал Vuex для глобального хранения состояния и изменения его с client-side при помощи app.$store.state/dispatch/commit. Но недавно я узнал про то, что Vuex больше не будет поддерживаться обновлениями, а будут только фиксы существующих проблем. А в качестве рекомендуемого хранилища выступит Pinia.
Теперь вопрос, как я могу изменить состояния приложения/методы с client-side?
Сейчас я нашел лишь одно решение, каждое новое хранилище дополнительно создавать в window (window.errorStore = useErrorStore() -> как пример). Интересно на сколько этот метод практичен, и есть ли альтернативы ?
Заранее спасибо за помощь. :3
Теперь вопрос, как я могу изменить состояния приложения/методы с client-side?
Сейчас я нашел лишь одно решение, каждое новое хранилище дополнительно создавать в window (window.errorStore = useErrorStore() -> как пример). Интересно на сколько этот метод практичен, и есть ли альтернативы ?
Заранее спасибо за помощь. :3