Very basic example, no event handling etc. Works for uploading media to an endpoint with extra metadata.
https://gist.github.com/pooot/a2f86e6847a8be51fb2e3672a00a905f
Just as a sidenote it feels like we might be getting close to the point where we need to start splitting Uppy into separate repos (uppy, uppy-react, uppy-vue etc). It'll simplify the build process and dependencies considerably
How would you feel about monorepo/multimodule via Lerna? (like babel)
Yeah Lerna would be a good way of doing it, would be happy with that!
Cool :) Lerna is a 1.0 goal 👍
IIRC we haven't decided yet about uppy-react, uppy-react-native, uppy-vue, uppy-angular etc though. Initially this idea was mostly about being able to install plugins as modules separately. We'll have a discussion about this soonish.
@musicformellons, did @pooot's example help? 😃
@goto-bus-stop Yeah, it was very nice and helped me get there! Did not close this issue as it had been labelled in the broader vue context.
gotcha :) good to hear! I think there is not much else actionable here, unless @arturi wanted to do something specific about Vue.
I was thinking if we should link to the Vue example in docs?
is there an official thought on adding out of the box support for Vue and Vuex?
We’d love to provide one, just didn’t get around to it, and probably won’t until 1.0. So if you could send a PR, we’ll consider making it the “official way” and be most graceful :)
We’d love to provide one, just didn’t get around to it, and probably won’t until 1.0. So if you could send a PR, we’ll consider making it the “official way” and be most graceful :)
where is the docs for Vue now
@fundamentalrobi we’ve only got this: https://github.com/transloadit/uppy/issues/489#issuecomment-354798105
Hi all :wave: just wanted to mention we have an official Vue.js integration for Uppy in the works now. It's not too late to influence how it looks, so feel free to weigh in over at this PR https://github.com/transloadit/uppy/pull/2500.
Most helpful comment
I was thinking if we should link to the Vue example in docs?