@zhangqingcq/vgce
Version:
Vector graphics configure editor. svg组态编辑器。基于vue3.3+ts+element-plus+vite
31 lines (27 loc) • 970 B
text/typescript
import type { IConfig } from './types'
import svg_config from './svg'
import vue_config from './vue'
import { ElButton, ElTag } from 'element-plus'
import Progress from '@/config/files/progress.vue'
import SwitchR from '@/config/files/switch-r.vue'
import SvgText from '@/config/files/svg-text.vue'
import CommonTable from '@/config/files/common-table.vue'
import NowTime from '@/config/files/now-time.vue'
import PieCharts from '@/config/files/pie-charts.vue'
import LightA from '@/config/files/light-a.vue'
import ClockA from '@/config/files/clock-a.vue'
import TextBox from '@/config/files/text-box.vue'
export const vueComp: Record<string, any> = {
'svg-text': SvgText,
'el-button': ElButton,
'progress-a': Progress,
'el-tag': ElTag,
'common-table': CommonTable,
'pie-charts': PieCharts,
'switch-r': SwitchR,
'now-time': NowTime,
'light-a': LightA,
'clock-a': ClockA,
'text-box': TextBox
}
export const config: IConfig = [...svg_config, ...vue_config]