@zwapy/vue
Advanced tools
Comparing version 1.0.4 to 1.0.5
{ | ||
"name": "@zwapy/vue", | ||
"description": "[Laravel Zwapy Ui](https://zwapy.com/workflows/ui)", | ||
"version": "1.0.4", | ||
"version": "1.0.5", | ||
"main": "src/plugin.js", | ||
@@ -6,0 +6,0 @@ "directories": { |
import routes from './routes'; | ||
import Zwapy from './views/app.vue'; | ||
import ZwapyResource from './fields/zwapy-resource'; | ||
import ZwapyText from './fields/zwapy-text'; | ||
import ZwapyTextarea from './fields/zwapy-textarea'; | ||
import ZwapyTable from './fields/zwapy-table'; | ||
import ZwapyCycle from './fields/zwapy-cycle'; | ||
import ZwapyFilter from './fields/zwapy-filter'; | ||
import ZwapyImageCanvas from './fields/image/canvas'; | ||
import ZwapyImageLayers from './fields/image/layers'; | ||
export default { | ||
install(Vue, Options) { | ||
Options.router.addRoutes(routes); | ||
alert('hi from plugin.js') | ||
Vue.component('zwapy', require('./views/app.vue').default); | ||
Vue.component('zwapy-resource', require('./fields/zwapy-resource').default); | ||
Vue.component('zwapy-text', require('./fields/zwapy-text').default); | ||
Vue.component('zwapy-textarea', require('./fields/zwapy-textarea').default); | ||
Vue.component('zwapy-table', require('./fields/zwapy-table').default); | ||
Vue.component('zwapy-cycle', require('./fields/zwapy-cycle').default); | ||
Vue.component('zwapy-filter', require('./fields/zwapy-filter').default); | ||
Vue.component('zwapy-image-canvas', require('./fields/image/canvas').default); | ||
Vue.component('zwapy-image-layers', require('./fields/image/layers').default); | ||
if(Options && Options.router) { | ||
Options.router.addRoutes(routes); | ||
} | ||
Vue.component('zwapy', Zwapy); | ||
Vue.component('zwapy-resource', ZwapyResource); | ||
Vue.component('zwapy-text', ZwapyText); | ||
Vue.component('zwapy-textarea', ZwapyTextarea); | ||
Vue.component('zwapy-table', ZwapyTable); | ||
Vue.component('zwapy-cycle', ZwapyCycle); | ||
Vue.component('zwapy-filter', ZwapyFilter); | ||
Vue.component('zwapy-image-canvas', ZwapyImageCanvas); | ||
Vue.component('zwapy-image-layers', ZwapyImageLayers); | ||
} | ||
} | ||
} | ||
export { | ||
Zwapy, | ||
ZwapyResource, | ||
ZwapyText, | ||
ZwapyTextarea, | ||
ZwapyTable, | ||
ZwapyCycle, | ||
ZwapyFilter, | ||
ZwapyImageCanvas, | ||
ZwapyImageLayers, | ||
}; |
import Vue from 'vue'; | ||
import VueRouter from 'vue-router'; | ||
import Zwapy from './plugin'; | ||
import routes from './routes'; | ||
let router = new VueRouter({routes}) | ||
Vue.use(VueRouter); | ||
Vue.use(Zwapy, { router: new VueRouter }); | ||
Vue.use(Zwapy); | ||
let app = new Vue({ | ||
el: '#zwapy', | ||
router, | ||
render: function (h) { | ||
alert('hi from render') | ||
return h('zwapy') | ||
} | ||
}); |
Sorry, the diff of this file is too big to display
109