quasar
Version:
Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
19 lines (13 loc) • 452 B
JavaScript
import { inject } from 'vue'
import { createComponent } from '../../utils/private/create.js'
import { uploaderKey, emptyRenderFn } from '../../utils/private/symbols.js'
export default createComponent({
name: 'QUploaderAddTrigger',
setup () {
const $trigger = inject(uploaderKey, emptyRenderFn)
if ($trigger === emptyRenderFn) {
console.error('QUploaderAddTrigger needs to be child of QUploader')
}
return $trigger
}
})