@uppy/provider-views
View library for Uppy remote provider plugins.
Uppy is being developed by the folks at Transloadit,
a versatile file encoding service.
Example
import Plugin from '@uppy/core/lib/plugin'
import { ProviderViews } from '@uppy/provider-views'
class GoogleDrive extends UIPlugin {
install() {
this.view = new ProviderViews(this)
}
onFirstRender() {
return Promise.all([
this.provider.fetchPreAuthToken(),
this.view.getFolder('root'),
])
}
render(state) {
return this.view.render(state)
}
}
Installation
Unless you are creating a custom provider plugin, you do not need to install
this.
$ npm install @uppy/provider-views
License
The MIT License.