question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Is that possible (or how to do that in proper way?) to use vuex-smart-module with new Composition API (as Vue 2 plugin)?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:5
  • Comments:10 (1 by maintainers)

github_iconTop GitHub Comments

17reactions
ktsncommented, Dec 19, 2019

Yes, I’m going to support it!

8reactions
nicolidincommented, Apr 14, 2021

Hi @yyx990803, I afford to tag you on this issue because it is the only one that still prevents a lot of vue typescript developers to be able to move on vue3. I, my team, and a lot of other vue-typescript developers need this library mainly because it allows doing abstraction on vuex stores by creating class, abstract class, and interfaces for each Action, Mutation, Getter and State. Sadly, @ktsn does not contribute anymore to vuejs projects for a long time and not a lot of developers can contribute to vuex-smart-modules because it requires a lot of knowledge about javascript reflections and especially cause this library needs to be totally compliant with the vuex API.

We really hope, @yyx990803, you can do something to help the community (or other vue developers as @posva, @kiaking…?) because it’s been a lot of months we are waiting for this specific library to be compliant with vue3 and thus to allow us to move on vue3. Thanks a lot,

BTW: this library is definitely not enough famous and I think it could be interesting to move it to the Vuejs organization (it could be in synergy with vue-class-component).

Read more comments on GitHub >

github_iconTop Results From Across the Web

Composition API FAQ - Vue.js
Composition API is a set of APIs that allows us to author Vue components using imported functions instead of declaring options. It is...
Read more >
Composition API plugin for Vue 2 - GitHub
Composition API plugin for Vue 2. Contribute to vuejs/composition-api development by creating an account on GitHub.
Read more >
An ultimate guide to the Vue 3 Composition API
The Composition API is an addition to the Vue framework created to address the limitations of the Options API used in Vue 2....
Read more >
Vue 3 Composition API: Basics and Patterns - Medium
Vue 3 introduced Composition API which allows developers to write components in a better way. Using this API, developers can group the ...
Read more >
Vue JS 3 Tutorial for Beginners #10 - The Composition API ...
In this Vue 3 tutorial we'll take a look at the new Composition API & discuss it's benefits over the Options API we've...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found