import LayoutGroup from './LayoutGroup.vue';
import LayoutTabs from './LayoutTabs.vue';
import LayoutTable from './LayoutTable.vue';
import Input from './Input.vue';
import Array from './Array.vue';
import Select from './Select.vue';
import Tree from './Tree.vue';
import Switch from './Switch.vue';
import UserSelect from './UserSelect.vue'
import DeptSelect from './DeptSelect.vue'
import RegionSelect from './RegionSelect.vue'
import Table from './Table.vue';
import DicTableSelect from './DicTableSelect.vue';
import Map from './Map.vue';
import Color from './Color.vue';
import DateTime from './DateTime.vue';
import Upload from './Upload.vue';
import ButtonList from './ButtonList.vue';
import MonacoEditor from './MonacoEditor.vue';
import MarkDown from './MarkDown.vue';

import Ueditor from './Ueditor.vue';
import CustomControl from './CustomControl.vue';
import Title from './Title.vue';
import Rate from './Rate.vue';
import Slider from './Slider.vue';

const componentData = {
  ConfigLayoutGroup: LayoutGroup,
  ConfigLayoutTabs: LayoutTabs,
  ConfigLayoutTable: LayoutTable,
  ConfigInput: Input,
  ConfigArray: Array,
  ConfigSelect: Select,
  ConfigTree: Tree,
  ConfigSwitch: Switch,
  ConfigUserSelect: UserSelect,
  ConfigDeptSelect: DeptSelect,
  ConfigRegionSelect: RegionSelect,
  ConfigTable: Table,
  ConfigDicTableSelect: DicTableSelect,
  ConfigMap: Map,
  ConfigColor: Color,
  ConfigDateTime: DateTime,
  ConfigUpload: Upload,
  ConfigButtonList: ButtonList,
  ConfigMonacoEditor: MonacoEditor,
  ConfigMarkDown: MarkDown,
  ConfigUeditor: Ueditor,
  ConfigCustomControl: CustomControl,
  ConfigTitle: Title,
  ConfigRate: Rate,
  ConfigSlider: Slider,
}

export default componentData