2018-01-21 22:47:50 +08:00
|
|
|
import Vue from 'vue'
|
|
|
|
|
|
2018-06-10 16:30:02 +08:00
|
|
|
import { GridLayout, GridItem } from 'vue-grid-layout'
|
|
|
|
|
import SplitPane from 'vue-splitpane'
|
|
|
|
|
|
2018-06-10 17:01:10 +08:00
|
|
|
Vue.component('d2-grid-layout', GridLayout)
|
|
|
|
|
Vue.component('d2-grid-item', GridItem)
|
2018-06-10 16:30:02 +08:00
|
|
|
Vue.component('SplitPane', SplitPane)
|
|
|
|
|
|
2018-06-10 16:09:03 +08:00
|
|
|
Vue.component('d2-container', () => import('@/components/core/d2-container'))
|
|
|
|
|
Vue.component('d2-count-up', () => import('@/components/core/d2-count-up'))
|
|
|
|
|
Vue.component('d2-highlight', () => import('@/components/core/d2-highlight'))
|
|
|
|
|
Vue.component('d2-icon', () => import('@/components/core/d2-icon'))
|
|
|
|
|
Vue.component('d2-icon-select', () => import('@/components/core/d2-icon-select/index.vue'))
|
|
|
|
|
Vue.component('d2-icon-svg', () => import('@/components/core/d2-icon-svg/index.vue'))
|
|
|
|
|
Vue.component('d2-markdown', () => import('@/components/core/d2-markdown'))
|
|
|
|
|
Vue.component('d2-mde', () => import('@/components/core/d2-mde'))
|
2018-06-11 13:47:48 +08:00
|
|
|
Vue.component('d2-quill', () => import('@/components/core/d2-quill'))
|
|
|
|
|
Vue.component('d2-theme-list', () => import('@/components/core/d2-theme-list'))
|