The Wayback Machine - https://web.archive.org/web/20201121113247/https://github.com/Raiondesu/Tuex/issues/4
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compatibility with devtools? #4

Open
Jacknq opened this issue Feb 5, 2018 · 7 comments
Open

compatibility with devtools? #4

Jacknq opened this issue Feb 5, 2018 · 7 comments

Comments

@Jacknq
Copy link

@Jacknq Jacknq commented Feb 5, 2018

Hi,
thanks for your project, it makes sense to use simple api. Did you think of maybe to make it vuex compatible in a sense that it would extend existing official vuex and mutations, actions would be backwards compatible with vue devtools vuex part also?

thanks

@Raiondesu
Copy link
Owner

@Raiondesu Raiondesu commented Feb 5, 2018

Hi there, @jack85

As you might have noticed - Tuex is in a kiiiinda early stage of development. Version is not even close to the 1.0.

Saying this though, I did consider bringing some partial Vuex-complatibility to the list of features, including invoking setters and methods through commits and dispatches in a Vuex-compatible way. I even tried implementing all this.

And the more I tried, the more I understood the need to be patient about such things, as the Tuex-own api is not fully established yet to integrate compatibility features without eventually breaking something. And the fact that I can't work on the framework full-time adds to all this.

But it absolutely will be done as soon as most of the main features will be polished enough to make it into commercial projects (in the company I currently work for, per se).

That said, feel free to dig into the sources and make PRs. Any help is appreciated. 😊

P.S. It is very inspiring to see people starting to get interested in the project, so thank you for reaching out to me here. ☺️

@Jacknq
Copy link
Author

@Jacknq Jacknq commented Feb 6, 2018

In this case its you inspiring others, thanks for that.
Im not yet so deep in typescript to be able to define high level library while working like you. However there are anyway various ways f.e. making plugin or just extending existing vuex class, which might be interesting to look at for me as I progress when I get there.
I hope sooner or later someone writes something like this, even official guys.

@Raiondesu
Copy link
Owner

@Raiondesu Raiondesu commented Feb 6, 2018

@jack85,

Anyway, Vuex-compatible api would be much more convenient in the current state of the Vue community.

I surely will implement this feature this month. One way or another.

@Raiondesu
Copy link
Owner

@Raiondesu Raiondesu commented Feb 11, 2018

Vuex-compatible API is coming in v0.5.0

@Raiondesu Raiondesu added this to To Do in Tuex via automation Feb 11, 2018
@Raiondesu Raiondesu moved this from To Do to In progress in Tuex Feb 11, 2018
@Raiondesu
Copy link
Owner

@Raiondesu Raiondesu commented Mar 2, 2018

Feature is implemented on the dev branch.
Release will be soon.

@Raiondesu Raiondesu closed this Mar 2, 2018
Tuex automation moved this from In progress to Done Mar 2, 2018
@Raiondesu Raiondesu mentioned this issue Mar 7, 2018
@Raiondesu Raiondesu reopened this Mar 7, 2018
Tuex automation moved this from Done to In progress Mar 7, 2018
@Raiondesu
Copy link
Owner

@Raiondesu Raiondesu commented Mar 7, 2018

Reopening this to avoid further duplicates until the release.

@Raiondesu Raiondesu added in progress and removed question labels Mar 15, 2018
@emahuni
Copy link

@emahuni emahuni commented Sep 20, 2019

any news on any new version of this package, this looks promising, but it looks stale. didn't wan't to open a new ticket that's why I commented here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.