index.ts 1014 B

1234567891011121314151617181920212223242526
  1. import { App } from 'vue';
  2. // selection
  3. import SvgIcon from './svg-icon/index.vue';
  4. import SelectTask from './select-task/index.vue';
  5. import SelectTeaching from './select-teaching/index.vue';
  6. import SelectAgent from './select-agent/index.vue';
  7. import SelectRangeDatetime from './select-range-datetime/index.vue';
  8. import SelectRangeTime from './select-range-time/index.vue';
  9. import SelectCity from './select-city/index.vue';
  10. import StatusTag from './status-tag/index.vue';
  11. import UploadButton from './upload-button/index.vue';
  12. export default {
  13. install(Vue: App) {
  14. Vue.component('SvgIcon', SvgIcon);
  15. Vue.component('SelectTask', SelectTask);
  16. Vue.component('SelectTeaching', SelectTeaching);
  17. Vue.component('SelectAgent', SelectAgent);
  18. Vue.component('SelectRangeDatetime', SelectRangeDatetime);
  19. Vue.component('SelectRangeTime', SelectRangeTime);
  20. Vue.component('SelectCity', SelectCity);
  21. Vue.component('StatusTag', StatusTag);
  22. Vue.component('UploadButton', UploadButton);
  23. },
  24. };