@uppy/provider-views
![CI status for browser tests](https://github.com/transloadit/uppy/workflows/End-to-end%20tests/badge.svg)
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.
2.1.0
Released: 2021-09-01
| Package | Version | Package | Version |
|-|-|-|-|
| @uppy/angular | 0.2.2 | @uppy/svelte | 1.0.2 |
| @uppy/aws-s3 | 2.0.2 | @uppy/thumbnail-generator | 2.0.2 |
| @uppy/core | 2.0.2 | @uppy/vue | 0.4.0 |
| @uppy/dashboard | 2.0.2 | @uppy/xhr-upload | 2.0.2 |
| @uppy/react | 2.0.2 | uppy | 2.1.0 |
| @uppy/robodog | 2.0.3 | - | - |
- @uppy/aws-s3: fix 'send' XMLHttpRequest (#3130 / @jhen0409)
- @uppy/aws-s3, @uppy/thumbnail-generator, @uppy/xhr-upload: fix
i18n
(#3142 / @jhen0409 / @aduh95) - @uppy/react: fix
DashboardModal
's target
type (#3110 / @Murderlon) - @uppy/xhr-upload: add types for methods (#3154 / @BePo65)
- @uppy/core: improve accuracy/compatibility of success/error callback types (#3141 / @Hawxy)
- @uppy/vue: add Vue FileInput component (#3125 / @valentinoli)