UNPKG

vue-croppa

Version:

A simple straightforward customizable lightweight mobile-friendly image cropper for Vue 2.0.

23 lines (19 loc) 652 B
import component from './cropper.vue' import assign from 'object-assign' const defaultOptions = { componentName: 'croppa' } const VueCroppa = { install: function (Vue, options) { options = assign({}, defaultOptions, options) let version = Number(Vue.version.split('.')[0]) if (version < 2) { throw new Error(`vue-croppa supports vue version 2.0 and above. You are using Vue@${version}. Please upgrade to the latest version of Vue.`) } let componentName = options.componentName || 'croppa' // registration Vue.component(componentName, component) }, component } export default VueCroppa