/* 由'./build/bin/build-comps-index.js' 自动生成*/

import ViewUI from 'view-design';
import 'view-design/dist/styles/iview.css';

import Vue from 'vue'
/*import infiniteScroll from 'vue-infinite-scroll'

Vue.use(infiniteScroll)
Vue.use(Iview, {
     timePicker: {
         icon: ' uedicon ht-base-LiRa_time',
         customIcon:' uedicon ht-base-LiRa_time',
         iconSize: 16
     },
     select: {
         arrow: ' uedicon ht-base-LiRa_down',
         arrowSize: 12
     },
     datePicker: {
         icon: ' uedicon ht-base-LiRa_calendar',
         iconSize: 16
     }
 });
*/

import Base from './components/base/index.js';
import BaseAffix from './components/base-affix/index.js';
import BaseAlert from './components/base-alert/index.js';
import BaseAnchor from './components/base-anchor/index.js';
import BaseAnchorLink from './components/base-anchor-link/index.js';
import BaseAutoComplete from './components/base-auto-complete/index.js';
import BaseAvatar from './components/base-avatar/index.js';
import BaseBackTop from './components/base-back-top/index.js';
import BaseBadge from './components/base-badge/index.js';
import BaseBreadcrumb from './components/base-breadcrumb/index.js';
import BaseBreadcrumbItem from './components/base-breadcrumb-item/index.js';
import BaseButton from './components/base-button/index.js';
import BaseButtonCustormPay from './components/base-button-custorm-pay/index.js';
import BaseButtonCustorms from './components/base-button-custorms/index.js';
import BaseButtonGroup from './components/base-button-group/index.js';
import BaseCard from './components/base-card/index.js';
import BaseCardGridEmbedding from './components/base-card-grid-embedding/index.js';
import BaseCardMeta from './components/base-card-meta/index.js';
import BaseCarousel from './components/base-carousel/index.js';
import BaseCarouselItem from './components/base-carousel-item/index.js';
import BaseCascader from './components/base-cascader/index.js';
import BaseCheckbox from './components/base-checkbox/index.js';
import BaseCheckboxGroup from './components/base-checkbox-group/index.js';
import BaseCircle from './components/base-circle/index.js';
import BaseCol from './components/base-col/index.js';
import BaseCollapse from './components/base-collapse/index.js';
import BaseDatePicker from './components/base-date-picker/index.js';
import BaseDivider from './components/base-divider/index.js';
import BaseDrawer from './components/base-drawer/index.js';
import BaseDropdown from './components/base-dropdown/index.js';
import BaseDropdownItem from './components/base-dropdown-item/index.js';
import BaseDropdownMenu from './components/base-dropdown-menu/index.js';
import BaseForm from './components/base-form/index.js';
import BaseFormItem from './components/base-form-item/index.js';
import BaseIcon from './components/base-icon/index.js';
import BaseInput from './components/base-input/index.js';
import BaseInputNumber from './components/base-input-number/index.js';
import BaseList from './components/base-list/index.js';
import BaseListItem from './components/base-list-item/index.js';
import BaseListItemMeta from './components/base-list-item-meta/index.js';
import BaseLoadingBar from './components/base-loading-bar/index.js';
import BaseMenu from './components/base-menu/index.js';
import BaseMenuGroup from './components/base-menu-group/index.js';
import BaseMenuItem from './components/base-menu-item/index.js';
import BaseMessage from './components/base-message/index.js';
import BaseModal from './components/base-modal/index.js';
import BaseNotice from './components/base-notice/index.js';
import BaseOption from './components/base-option/index.js';
import BaseOptionGroup from './components/base-option-group/index.js';
import BasePage from './components/base-page/index.js';
import BasePoptip from './components/base-poptip/index.js';
import BaseProgress from './components/base-progress/index.js';
import BaseRadio from './components/base-radio/index.js';
import BaseRadioGroup from './components/base-radio-group/index.js';
import BaseRate from './components/base-rate/index.js';
import BaseRow from './components/base-row/index.js';
import BaseScroll from './components/base-scroll/index.js';
import BaseSearchBar from './components/base-search-bar/index.js';
import BaseSelect from './components/base-select/index.js';
import BaseSkeleton from './components/base-skeleton/index.js';
import BaseSpin from './components/base-spin/index.js';
import BaseStep from './components/base-step/index.js';
import BaseSteps from './components/base-steps/index.js';
import BaseSubmenu from './components/base-submenu/index.js';
import BaseSwitch from './components/base-switch/index.js';
import BaseTabPane from './components/base-tab-pane/index.js';
import BaseTable from './components/base-table/index.js';
import BaseTabs from './components/base-tabs/index.js';
import BaseTag from './components/base-tag/index.js';
import BaseTime from './components/base-time/index.js';
import BaseTimePicker from './components/base-time-picker/index.js';
import BaseTimeline from './components/base-timeline/index.js';
import BaseTimelineItem from './components/base-timeline-item/index.js';
import BaseTooltip from './components/base-tooltip/index.js';
import BaseTransfer from './components/base-transfer/index.js';
import BaseTransferTree from './components/base-transfer-tree/index.js';
import BaseTree from './components/base-tree/index.js';
import BaseUpload from './components/base-upload/index.js';
import BaseAffixBottomDemo from './demo/base-affix-bottom-demo/index.js';
import BaseAffixCallbackDemo from './demo/base-affix-callback-demo/index.js';
import BaseAffixDemo from './demo/base-affix-demo/index.js';
import BaseAlertBorderedClosableDemo from './demo/base-alert-bordered-closable-demo/index.js';
import BaseAlertBorderedDemo from './demo/base-alert-bordered-demo/index.js';
import BaseAlertClosableDemo from './demo/base-alert-closable-demo/index.js';
import BaseAlertDemo from './demo/base-alert-demo/index.js';
import BaseAlertIconBorderedClosableDemo from './demo/base-alert-icon-bordered-closable-demo/index.js';
import BaseAlertIconBorderedDemo from './demo/base-alert-icon-bordered-demo/index.js';
import BaseAlertIconClosableDemo from './demo/base-alert-icon-closable-demo/index.js';
import BaseAlertIconDemo from './demo/base-alert-icon-demo/index.js';
import BaseAlertSlotDemo from './demo/base-alert-slot-demo/index.js';
import BaseAnchorDemo from './demo/base-anchor-demo/index.js';
import BaseAnchorRollDemo from './demo/base-anchor-roll-demo/index.js';
import BaseAutoCompleteCustomDemo from './demo/base-auto-complete-custom-demo/index.js';
import BaseAutoCompleteDemo from './demo/base-auto-complete-demo/index.js';
import BaseAutoCompleteFilterDemo from './demo/base-auto-complete-filter-demo/index.js';
import BaseAutoCompleteSearchDemo from './demo/base-auto-complete-search-demo/index.js';
import BaseAvatarCustomDemo from './demo/base-avatar-custom-demo/index.js';
import BaseAvatarDemo from './demo/base-avatar-demo/index.js';
import BaseBackTopDemo from './demo/base-back-top-demo/index.js';
import BaseBackTop1Demo from './demo/base-back-top1-demo/index.js';
import BaseBackTop2Demo from './demo/base-back-top2-demo/index.js';
import BaseBackTop3Demo from './demo/base-back-top3-demo/index.js';
import BaseBadgeAloneDemo from './demo/base-badge-alone-demo/index.js';
import BaseBadgeColorfulDemo from './demo/base-badge-colorful-demo/index.js';
import BaseBadgeCountDemo from './demo/base-badge-count-demo/index.js';
import BaseBadgeCustormDemo from './demo/base-badge-custorm-demo/index.js';
import BaseBadgeDemo from './demo/base-badge-demo/index.js';
import BaseBadgeDotDemo from './demo/base-badge-dot-demo/index.js';
import BaseBadgeStatusDemo from './demo/base-badge-status-demo/index.js';
import BaseBadgeTextDemo from './demo/base-badge-text-demo/index.js';
import BaseBadgeTypeDemo from './demo/base-badge-type-demo/index.js';
import BaseBreadcrumbArrowDemo from './demo/base-breadcrumb-arrow-demo/index.js';
import BaseBreadcrumbCombinationDemo from './demo/base-breadcrumb-combination-demo/index.js';
import BaseBreadcrumbDefaultDemo from './demo/base-breadcrumb-default-demo/index.js';
import BaseBreadcrumbDemo from './demo/base-breadcrumb-demo/index.js';
import BaseBreadcrumbDropdownDemo from './demo/base-breadcrumb-dropdown-demo/index.js';
import BaseBreadcrumbThemeDemo from './demo/base-breadcrumb-theme-demo/index.js';
import BaseButtonCustormPayDemo from './demo/base-button-custorm-pay-demo/index.js';
import BaseButtonCustormsDemo from './demo/base-button-custorms-demo/index.js';
import BaseButtonDemo from './demo/base-button-demo/index.js';
import BaseButtonGhostDemo from './demo/base-button-ghost-demo/index.js';
import BaseButtonGroupDemo from './demo/base-button-group-demo/index.js';
import BaseButtonIconDemo from './demo/base-button-icon-demo/index.js';
import BaseButtonLoadingDemo from './demo/base-button-loading-demo/index.js';
import BaseCardCombinationDemo from './demo/base-card-combination-demo/index.js';
import BaseCardCustomBorderNoneDemo from './demo/base-card-custom-border-none-demo/index.js';
import BaseCardCustomDemo from './demo/base-card-custom-demo/index.js';
import BaseCardDemo from './demo/base-card-demo/index.js';
import BaseCardGridDemo from './demo/base-card-grid-demo/index.js';
import BaseCardGridEmbeddingDemo from './demo/base-card-grid-embedding-demo/index.js';
import BaseCardInsideDemo from './demo/base-card-inside-demo/index.js';
import BaseCardLoadingDemo from './demo/base-card-loading-demo/index.js';
import BaseCardMoreconfigurationDemo from './demo/base-card-moreconfiguration-demo/index.js';
import BaseCardPagesignBaseDemo from './demo/base-card-pagesign-base-demo/index.js';
import BaseCardPagetitleDemo from './demo/base-card-pagetitle-demo/index.js';
import BaseCarouselCustomDemo from './demo/base-carousel-custom-demo/index.js';
import BaseCarouselDemo from './demo/base-carousel-demo/index.js';
import BaseCascaderChangeDemo from './demo/base-cascader-change-demo/index.js';
import BaseCascaderChoiceDemo from './demo/base-cascader-choice-demo/index.js';
import BaseCascaderCustomDemo from './demo/base-cascader-custom-demo/index.js';
import BaseCascaderDefaultDemo from './demo/base-cascader-default-demo/index.js';
import BaseCascaderDemo from './demo/base-cascader-demo/index.js';
import BaseCascaderInDemo from './demo/base-cascader-in-demo/index.js';
import BaseCascaderProhibitDemo from './demo/base-cascader-prohibit-demo/index.js';
import BaseCascaderSearchDemo from './demo/base-cascader-search-demo/index.js';
import BaseCheckboxDemo from './demo/base-checkbox-demo/index.js';
import BaseCheckboxGroupDemo from './demo/base-checkbox-group-demo/index.js';
import BaseCircleDemo from './demo/base-circle-demo/index.js';
import BaseCircleFailDemo from './demo/base-circle-fail-demo/index.js';
import BaseCollapseAccordionDemo from './demo/base-collapse-accordion-demo/index.js';
import BaseCollapseCustomDemo from './demo/base-collapse-custom-demo/index.js';
import BaseCollapseDemo from './demo/base-collapse-demo/index.js';
import BaseCollapseNestingDemo from './demo/base-collapse-nesting-demo/index.js';
import BaseCollapseNoborderDemo from './demo/base-collapse-noborder-demo/index.js';
import BaseCollapseSimpleDemo from './demo/base-collapse-simple-demo/index.js';
import BaseDatePickerButtonDemo from './demo/base-date-picker-button-demo/index.js';
import BaseDatePickerDemo from './demo/base-date-picker-demo/index.js';
import BaseDatePickerDisabledateDemo from './demo/base-date-picker-disabledate-demo/index.js';
import BaseDatePickerStartEndDemo from './demo/base-date-picker-start-end-demo/index.js';
import BaseDatePickerTimeDemo from './demo/base-date-picker-time-demo/index.js';
import BaseDatePickerYmwDemo from './demo/base-date-picker-ymw-demo/index.js';
import BaseDividerDemo from './demo/base-divider-demo/index.js';
import BaseDivider1Demo from './demo/base-divider1-demo/index.js';
import BaseDivider2Demo from './demo/base-divider2-demo/index.js';
import BaseDivider3Demo from './demo/base-divider3-demo/index.js';
import BaseDrawerDemo from './demo/base-drawer-demo/index.js';
import BaseDrawerFormDemo from './demo/base-drawer-form-demo/index.js';
import BaseDrawerInfoDemo from './demo/base-drawer-info-demo/index.js';
import BaseDrawerStoreysDemo from './demo/base-drawer-storeys-demo/index.js';
import BaseDropdownButtonDemo from './demo/base-dropdown-button-demo/index.js';
import BaseDropdownButtonGroupDemo from './demo/base-dropdown-button-group-demo/index.js';
import BaseDropdownButtonSecondDemo from './demo/base-dropdown-button-second-demo/index.js';
import BaseDropdownClickDemo from './demo/base-dropdown-click-demo/index.js';
import BaseDropdownDemo from './demo/base-dropdown-demo/index.js';
import BaseDropdownRightClickDemo from './demo/base-dropdown-right-click-demo/index.js';
import BaseDropdownSecondGroupDemo from './demo/base-dropdown-second-group-demo/index.js';
import BaseFormCustomDemo from './demo/base-form-custom-demo/index.js';
import BaseFormCustomValidatorDemo from './demo/base-form-custom-validator-demo/index.js';
import BaseFormDemo from './demo/base-form-demo/index.js';
import BaseFormDynamicDemo from './demo/base-form-dynamic-demo/index.js';
import BaseFormInlineDemo from './demo/base-form-inline-demo/index.js';
import BaseFormLayoutDemo from './demo/base-form-layout-demo/index.js';
import BaseFormLinkageDemo from './demo/base-form-linkage-demo/index.js';
import BaseFormLoginDemo from './demo/base-form-login-demo/index.js';
import BaseFormTipDemo from './demo/base-form-tip-demo/index.js';
import BaseFormValidatorDemo from './demo/base-form-validator-demo/index.js';
import BaseFormValidatorOtherDemo from './demo/base-form-validator-other-demo/index.js';
import BaseGridAlignDemo from './demo/base-grid-align-demo/index.js';
import BaseGridDemo from './demo/base-grid-demo/index.js';
import BaseGridDemoDemo from './demo/base-grid-demo-demo/index.js';
import BaseGridFlexDemo from './demo/base-grid-flex-demo/index.js';
import BaseGridGutterDemo from './demo/base-grid-gutter-demo/index.js';
import BaseGridJustifyDemo from './demo/base-grid-justify-demo/index.js';
import BaseGridOffsetDemo from './demo/base-grid-offset-demo/index.js';
import BaseGridResponsiveDemo from './demo/base-grid-responsive-demo/index.js';
import BaseGridSortDemo from './demo/base-grid-sort-demo/index.js';
import BaseIconApiDemo from './demo/base-icon-api-demo/index.js';
import BaseIconDemo from './demo/base-icon-demo/index.js';
import BaseInputCombinationDateDemo from './demo/base-input-combination-date-demo/index.js';
import BaseInputCombinationDemo from './demo/base-input-combination-demo/index.js';
import BaseInputCombinationGroupDemo from './demo/base-input-combination-group-demo/index.js';
import BaseInputDemo from './demo/base-input-demo/index.js';
import BaseInputDoubleDropdownDemo from './demo/base-input-double-dropdown-demo/index.js';
import BaseInputDropdowmInputDemo from './demo/base-input-dropdowm-input-demo/index.js';
import BaseInputDropdowmNumberDemo from './demo/base-input-dropdowm-number-demo/index.js';
import BaseInputDropdownBetweenDemo from './demo/base-input-dropdown-between-demo/index.js';
import BaseInputDropdownEmailDemo from './demo/base-input-dropdown-email-demo/index.js';
import BaseInputIconDemo from './demo/base-input-icon-demo/index.js';
import BaseInputMultiDefaultDemo from './demo/base-input-multi-default-demo/index.js';
import BaseInputNumberDemo from './demo/base-input-number-demo/index.js';
import BaseInputNumberDisabledDemo from './demo/base-input-number-disabled-demo/index.js';
import BaseInputNumberFormatDemo from './demo/base-input-number-format-demo/index.js';
import BaseInputPasswordDemo from './demo/base-input-password-demo/index.js';
import BaseInputSelectCascaderDemo from './demo/base-input-select-cascader-demo/index.js';
import BaseListDemo from './demo/base-list-demo/index.js';
import BaseLoadingBarDemo from './demo/base-loading-bar-demo/index.js';
import BaseMessageBackgroundDemo from './demo/base-message-background-demo/index.js';
import BaseMessageConfigDemo from './demo/base-message-config-demo/index.js';
import BaseMessageDemo from './demo/base-message-demo/index.js';
import BaseMessageFloatDemo from './demo/base-message-float-demo/index.js';
import BaseMessageFocusDemo from './demo/base-message-focus-demo/index.js';
import BaseMessageGhostDemo from './demo/base-message-ghost-demo/index.js';
import BaseMessageLoadingDemo from './demo/base-message-loading-demo/index.js';
import BaseMessageMultipleFloatDemo from './demo/base-message-multiple-float-demo/index.js';
import BaseMessageMultipleGhostDemo from './demo/base-message-multiple-ghost-demo/index.js';
import BaseModalConfirmDemo from './demo/base-modal-confirm-demo/index.js';
import BaseModalDemo from './demo/base-modal-demo/index.js';
import BaseModalPromptDemo from './demo/base-modal-prompt-demo/index.js';
import BaseMultiseriateDemo from './demo/base-multiseriate-demo/index.js';
import BaseMultiseriateGridDemo from './demo/base-multiseriate-grid-demo/index.js';
import BaseNoticeDemo from './demo/base-notice-demo/index.js';
import BaseNoticeIconDescDemo from './demo/base-notice-icon-desc-demo/index.js';
import BaseNoticeIconOnlyTitleDemo from './demo/base-notice-icon-only-title-demo/index.js';
import BaseOptionDemo from './demo/base-option-demo/index.js';
import BaseOptionGroupDemo from './demo/base-option-group-demo/index.js';
import BasePageCombinationDemo from './demo/base-page-combination-demo/index.js';
import BasePageDemo from './demo/base-page-demo/index.js';
import BasePageMiniDemo from './demo/base-page-mini-demo/index.js';
import BasePageOverDemo from './demo/base-page-over-demo/index.js';
import BasePageSimpleDemo from './demo/base-page-simple-demo/index.js';
import BasePoptipConfirmDemo from './demo/base-poptip-confirm-demo/index.js';
import BasePoptipDemo from './demo/base-poptip-demo/index.js';
import BasePoptipTableDemo from './demo/base-poptip-table-demo/index.js';
import BaseProgressDemo from './demo/base-progress-demo/index.js';
import BaseProgressGradualChangeDemo from './demo/base-progress-gradual-change-demo/index.js';
import BaseProgressModalDemo from './demo/base-progress-modal-demo/index.js';
import BaseProgressPercentageDemo from './demo/base-progress-percentage-demo/index.js';
import BaseProgressVerticalDemo from './demo/base-progress-vertical-demo/index.js';
import BaseRadioCustormDemo from './demo/base-radio-custorm-demo/index.js';
import BaseRadioDemo from './demo/base-radio-demo/index.js';
import BaseRadioGroupDemo from './demo/base-radio-group-demo/index.js';
import BaseRadioVerticalDemo from './demo/base-radio-vertical-demo/index.js';
import BaseRateDemo from './demo/base-rate-demo/index.js';
import BaseRateIconHalfDemo from './demo/base-rate-icon-half-demo/index.js';
import BaseRateIconTipsDemo from './demo/base-rate-icon-tips-demo/index.js';
import BaseRateTextTipsDemo from './demo/base-rate-text-tips-demo/index.js';
import BaseScrollDemo from './demo/base-scroll-demo/index.js';
import BaseSearchBarDemo from './demo/base-search-bar-demo/index.js';
import BaseSelectCascaderDemo from './demo/base-select-cascader-demo/index.js';
import BaseSelectClearDemo from './demo/base-select-clear-demo/index.js';
import BaseSelectCustomBaseDemo from './demo/base-select-custom-base-demo/index.js';
import BaseSelectCustomMergeDemo from './demo/base-select-custom-merge-demo/index.js';
import BaseSelectCustomMultipleDemo from './demo/base-select-custom-multiple-demo/index.js';
import BaseSelectDemo from './demo/base-select-demo/index.js';
import BaseSelectDisabledDemo from './demo/base-select-disabled-demo/index.js';
import BaseSelectGroupDemo from './demo/base-select-group-demo/index.js';
import BaseSelectHideSelectedDemo from './demo/base-select-hide-selected-demo/index.js';
import BaseSelectIconDemo from './demo/base-select-icon-demo/index.js';
import BaseSelectOptionDisabledDemo from './demo/base-select-option-disabled-demo/index.js';
import BaseSelectSearchDemo from './demo/base-select-search-demo/index.js';
import BaseSelectSearchTagDemo from './demo/base-select-search-tag-demo/index.js';
import BaseSingleRowMoreDemo from './demo/base-single-row-more-demo/index.js';
import BaseSingleRowScrollDemo from './demo/base-single-row-scroll-demo/index.js';
import BaseSingleRowVerticalDemo from './demo/base-single-row-vertical-demo/index.js';
import BaseSkeletonDemo from './demo/base-skeleton-demo/index.js';
import BaseSpinDemo from './demo/base-spin-demo/index.js';
import BaseSpinSituationDemo from './demo/base-spin-situation-demo/index.js';
import BaseStepsCombinationDemo from './demo/base-steps-combination-demo/index.js';
import BaseStepsCustomDemo from './demo/base-steps-custom-demo/index.js';
import BaseStepsCustomIconDemo from './demo/base-steps-custom-icon-demo/index.js';
import BaseStepsDemo from './demo/base-steps-demo/index.js';
import BaseStepsIconDemo from './demo/base-steps-icon-demo/index.js';
import BaseStepsIconVerticalDemo from './demo/base-steps-icon-vertical-demo/index.js';
import BaseStepsMiniDemo from './demo/base-steps-mini-demo/index.js';
import BaseStepsMiniVerticalDemo from './demo/base-steps-mini-vertical-demo/index.js';
import BaseStepsVerticalDemo from './demo/base-steps-vertical-demo/index.js';
import BaseSwitchDemo from './demo/base-switch-demo/index.js';
import BaseSwitchLoadingDemo from './demo/base-switch-loading-demo/index.js';
import BaseSwitchTextDemo from './demo/base-switch-text-demo/index.js';
import BaseTabPaneDemo from './demo/base-tab-pane-demo/index.js';
import BaseTableBorderDemo from './demo/base-table-border-demo/index.js';
import BaseTableContextmenuDemo from './demo/base-table-contextmenu-demo/index.js';
import BaseTableDemo from './demo/base-table-demo/index.js';
import BaseTableEditableLineDemo from './demo/base-table-editable-line-demo/index.js';
import BaseTableExpandDemo from './demo/base-table-expand-demo/index.js';
import BaseTableExpandNopaddingDemo from './demo/base-table-expand-nopadding-demo/index.js';
import BaseTableFiltersDemo from './demo/base-table-filters-demo/index.js';
import BaseTableFiltersSearchDemo from './demo/base-table-filters-search-demo/index.js';
import BaseTableFixedColDemo from './demo/base-table-fixed-col-demo/index.js';
import BaseTableFixedHeadColDemo from './demo/base-table-fixed-head-col-demo/index.js';
import BaseTableFixedHeadDemo from './demo/base-table-fixed-head-demo/index.js';
import BaseTableMulticolorDemo from './demo/base-table-multicolor-demo/index.js';
import BaseTableMultipleChoiceDemo from './demo/base-table-multiple-choice-demo/index.js';
import BaseTableSingleChoiceDemo from './demo/base-table-single-choice-demo/index.js';
import BaseTableSortDemo from './demo/base-table-sort-demo/index.js';
import BaseTableStripeDemo from './demo/base-table-stripe-demo/index.js';
import BaseTabsDemo from './demo/base-tabs-demo/index.js';
import BaseTagAddDemo from './demo/base-tag-add-demo/index.js';
import BaseTagAddLocalDemo from './demo/base-tag-add-local-demo/index.js';
import BaseTagChooseDemo from './demo/base-tag-choose-demo/index.js';
import BaseTagColorDemo from './demo/base-tag-color-demo/index.js';
import BaseTagDemo from './demo/base-tag-demo/index.js';
import BaseTagHotDemo from './demo/base-tag-hot-demo/index.js';
import BaseTagIconDemo from './demo/base-tag-icon-demo/index.js';
import BaseTagSizeDemo from './demo/base-tag-size-demo/index.js';
import BaseTimeAnchorPointDemo from './demo/base-time-anchor-point-demo/index.js';
import BaseTimeAutoUpdateDemo from './demo/base-time-auto-update-demo/index.js';
import BaseTimeDemo from './demo/base-time-demo/index.js';
import BaseTimeDifferentDemo from './demo/base-time-different-demo/index.js';
import BaseTimePickerAllDisabledDemo from './demo/base-time-picker-all-disabled-demo/index.js';
import BaseTimePickerChooseFormatDemo from './demo/base-time-picker-choose-format-demo/index.js';
import BaseTimePickerConfirmDemo from './demo/base-time-picker-confirm-demo/index.js';
import BaseTimePickerDemo from './demo/base-time-picker-demo/index.js';
import BaseTimePickerDisabledDemo from './demo/base-time-picker-disabled-demo/index.js';
import BaseTimePickerFormatDemo from './demo/base-time-picker-format-demo/index.js';
import BaseTimePickerStepsDemo from './demo/base-time-picker-steps-demo/index.js';
import BaseTimePickerTextDemo from './demo/base-time-picker-text-demo/index.js';
import BaseTimelineDemo from './demo/base-timeline-demo/index.js';
import BaseTimelineHorizontalDemo from './demo/base-timeline-horizontal-demo/index.js';
import BaseTimelineHorizontalIconDemo from './demo/base-timeline-horizontal-icon-demo/index.js';
import BaseTimelineVerticalAlternateDemo from './demo/base-timeline-vertical-alternate-demo/index.js';
import BaseTimelineVerticalCustomDemo from './demo/base-timeline-vertical-custom-demo/index.js';
import BaseTimelineVerticalDemo from './demo/base-timeline-vertical-demo/index.js';
import BaseTooltipDelayDemo from './demo/base-tooltip-delay-demo/index.js';
import BaseTooltipDemo from './demo/base-tooltip-demo/index.js';
import BaseTooltipLongtextDemo from './demo/base-tooltip-longtext-demo/index.js';
import BaseTooltipMultipleDemo from './demo/base-tooltip-multiple-demo/index.js';
import BaseTooltipPostionDemo from './demo/base-tooltip-postion-demo/index.js';
import BaseTooltipThemeDemo from './demo/base-tooltip-theme-demo/index.js';
import BaseTransferDemo from './demo/base-transfer-demo/index.js';
import BaseTransferFilterableDemo from './demo/base-transfer-filterable-demo/index.js';
import BaseTransferSeniorDemo from './demo/base-transfer-senior-demo/index.js';
import BaseTransferTreeDemo from './demo/base-transfer-tree-demo/index.js';
import BaseTreeCheckboxDemo from './demo/base-tree-checkbox-demo/index.js';
import BaseTreeCustomIconDemo from './demo/base-tree-custom-icon-demo/index.js';
import BaseTreeDemo from './demo/base-tree-demo/index.js';
import BaseTreeFolderDemo from './demo/base-tree-folder-demo/index.js';
import BaseTreeLoadingDemo from './demo/base-tree-loading-demo/index.js';
import BaseTreeMultipleDemo from './demo/base-tree-multiple-demo/index.js';
import BaseTreeNodeDemo from './demo/base-tree-node-demo/index.js';
import BaseTreeRenderDemo from './demo/base-tree-render-demo/index.js';
import BaseTreeRightClickDemo from './demo/base-tree-right-click-demo/index.js';
import BaseTreeSearchDemo from './demo/base-tree-search-demo/index.js';
import BaseTreeShowLineDemo from './demo/base-tree-show-line-demo/index.js';
import BaseUploadAvatarDemo from './demo/base-upload-avatar-demo/index.js';
import BaseUploadDemo from './demo/base-upload-demo/index.js';
import BaseUploadDragDemo from './demo/base-upload-drag-demo/index.js';
import BaseUploadHorizontalListDemo from './demo/base-upload-horizontal-list-demo/index.js';
import BaseUploadSpaceDemo from './demo/base-upload-space-demo/index.js';
import BaseUploadVerticalListDemo from './demo/base-upload-vertical-list-demo/index.js';

 //工具函数从这里引入,和声明
 //import VcUtils from './libs/utils'
 //window.VcUtils = VcUtilsu

const components = [
  Base,
  BaseAffix,
  BaseAlert,
  BaseAnchor,
  BaseAnchorLink,
  BaseAutoComplete,
  BaseAvatar,
  BaseBackTop,
  BaseBadge,
  BaseBreadcrumb,
  BaseBreadcrumbItem,
  BaseButton,
  BaseButtonCustormPay,
  BaseButtonCustorms,
  BaseButtonGroup,
  BaseCard,
  BaseCardGridEmbedding,
  BaseCardMeta,
  BaseCarousel,
  BaseCarouselItem,
  BaseCascader,
  BaseCheckbox,
  BaseCheckboxGroup,
  BaseCircle,
  BaseCol,
  BaseCollapse,
  BaseDatePicker,
  BaseDivider,
  BaseDrawer,
  BaseDropdown,
  BaseDropdownItem,
  BaseDropdownMenu,
  BaseForm,
  BaseFormItem,
  BaseIcon,
  BaseInput,
  BaseInputNumber,
  BaseList,
  BaseListItem,
  BaseListItemMeta,
  BaseLoadingBar,
  BaseMenu,
  BaseMenuGroup,
  BaseMenuItem,
  BaseMessage,
  BaseModal,
  BaseNotice,
  BaseOption,
  BaseOptionGroup,
  BasePage,
  BasePoptip,
  BaseProgress,
  BaseRadio,
  BaseRadioGroup,
  BaseRate,
  BaseRow,
  BaseScroll,
  BaseSearchBar,
  BaseSelect,
  BaseSkeleton,
  BaseSpin,
  BaseStep,
  BaseSteps,
  BaseSubmenu,
  BaseSwitch,
  BaseTabPane,
  BaseTable,
  BaseTabs,
  BaseTag,
  BaseTime,
  BaseTimePicker,
  BaseTimeline,
  BaseTimelineItem,
  BaseTooltip,
  BaseTransfer,
  BaseTransferTree,
  BaseTree,
  BaseUpload,
  BaseAffixBottomDemo,
  BaseAffixCallbackDemo,
  BaseAffixDemo,
  BaseAlertBorderedClosableDemo,
  BaseAlertBorderedDemo,
  BaseAlertClosableDemo,
  BaseAlertDemo,
  BaseAlertIconBorderedClosableDemo,
  BaseAlertIconBorderedDemo,
  BaseAlertIconClosableDemo,
  BaseAlertIconDemo,
  BaseAlertSlotDemo,
  BaseAnchorDemo,
  BaseAnchorRollDemo,
  BaseAutoCompleteCustomDemo,
  BaseAutoCompleteDemo,
  BaseAutoCompleteFilterDemo,
  BaseAutoCompleteSearchDemo,
  BaseAvatarCustomDemo,
  BaseAvatarDemo,
  BaseBackTopDemo,
  BaseBackTop1Demo,
  BaseBackTop2Demo,
  BaseBackTop3Demo,
  BaseBadgeAloneDemo,
  BaseBadgeColorfulDemo,
  BaseBadgeCountDemo,
  BaseBadgeCustormDemo,
  BaseBadgeDemo,
  BaseBadgeDotDemo,
  BaseBadgeStatusDemo,
  BaseBadgeTextDemo,
  BaseBadgeTypeDemo,
  BaseBreadcrumbArrowDemo,
  BaseBreadcrumbCombinationDemo,
  BaseBreadcrumbDefaultDemo,
  BaseBreadcrumbDemo,
  BaseBreadcrumbDropdownDemo,
  BaseBreadcrumbThemeDemo,
  BaseButtonCustormPayDemo,
  BaseButtonCustormsDemo,
  BaseButtonDemo,
  BaseButtonGhostDemo,
  BaseButtonGroupDemo,
  BaseButtonIconDemo,
  BaseButtonLoadingDemo,
  BaseCardCombinationDemo,
  BaseCardCustomBorderNoneDemo,
  BaseCardCustomDemo,
  BaseCardDemo,
  BaseCardGridDemo,
  BaseCardGridEmbeddingDemo,
  BaseCardInsideDemo,
  BaseCardLoadingDemo,
  BaseCardMoreconfigurationDemo,
  BaseCardPagesignBaseDemo,
  BaseCardPagetitleDemo,
  BaseCarouselCustomDemo,
  BaseCarouselDemo,
  BaseCascaderChangeDemo,
  BaseCascaderChoiceDemo,
  BaseCascaderCustomDemo,
  BaseCascaderDefaultDemo,
  BaseCascaderDemo,
  BaseCascaderInDemo,
  BaseCascaderProhibitDemo,
  BaseCascaderSearchDemo,
  BaseCheckboxDemo,
  BaseCheckboxGroupDemo,
  BaseCircleDemo,
  BaseCircleFailDemo,
  BaseCollapseAccordionDemo,
  BaseCollapseCustomDemo,
  BaseCollapseDemo,
  BaseCollapseNestingDemo,
  BaseCollapseNoborderDemo,
  BaseCollapseSimpleDemo,
  BaseDatePickerButtonDemo,
  BaseDatePickerDemo,
  BaseDatePickerDisabledateDemo,
  BaseDatePickerStartEndDemo,
  BaseDatePickerTimeDemo,
  BaseDatePickerYmwDemo,
  BaseDividerDemo,
  BaseDivider1Demo,
  BaseDivider2Demo,
  BaseDivider3Demo,
  BaseDrawerDemo,
  BaseDrawerFormDemo,
  BaseDrawerInfoDemo,
  BaseDrawerStoreysDemo,
  BaseDropdownButtonDemo,
  BaseDropdownButtonGroupDemo,
  BaseDropdownButtonSecondDemo,
  BaseDropdownClickDemo,
  BaseDropdownDemo,
  BaseDropdownRightClickDemo,
  BaseDropdownSecondGroupDemo,
  BaseFormCustomDemo,
  BaseFormCustomValidatorDemo,
  BaseFormDemo,
  BaseFormDynamicDemo,
  BaseFormInlineDemo,
  BaseFormLayoutDemo,
  BaseFormLinkageDemo,
  BaseFormLoginDemo,
  BaseFormTipDemo,
  BaseFormValidatorDemo,
  BaseFormValidatorOtherDemo,
  BaseGridAlignDemo,
  BaseGridDemo,
  BaseGridDemoDemo,
  BaseGridFlexDemo,
  BaseGridGutterDemo,
  BaseGridJustifyDemo,
  BaseGridOffsetDemo,
  BaseGridResponsiveDemo,
  BaseGridSortDemo,
  BaseIconApiDemo,
  BaseIconDemo,
  BaseInputCombinationDateDemo,
  BaseInputCombinationDemo,
  BaseInputCombinationGroupDemo,
  BaseInputDemo,
  BaseInputDoubleDropdownDemo,
  BaseInputDropdowmInputDemo,
  BaseInputDropdowmNumberDemo,
  BaseInputDropdownBetweenDemo,
  BaseInputDropdownEmailDemo,
  BaseInputIconDemo,
  BaseInputMultiDefaultDemo,
  BaseInputNumberDemo,
  BaseInputNumberDisabledDemo,
  BaseInputNumberFormatDemo,
  BaseInputPasswordDemo,
  BaseInputSelectCascaderDemo,
  BaseListDemo,
  BaseLoadingBarDemo,
  BaseMessageBackgroundDemo,
  BaseMessageConfigDemo,
  BaseMessageDemo,
  BaseMessageFloatDemo,
  BaseMessageFocusDemo,
  BaseMessageGhostDemo,
  BaseMessageLoadingDemo,
  BaseMessageMultipleFloatDemo,
  BaseMessageMultipleGhostDemo,
  BaseModalConfirmDemo,
  BaseModalDemo,
  BaseModalPromptDemo,
  BaseMultiseriateDemo,
  BaseMultiseriateGridDemo,
  BaseNoticeDemo,
  BaseNoticeIconDescDemo,
  BaseNoticeIconOnlyTitleDemo,
  BaseOptionDemo,
  BaseOptionGroupDemo,
  BasePageCombinationDemo,
  BasePageDemo,
  BasePageMiniDemo,
  BasePageOverDemo,
  BasePageSimpleDemo,
  BasePoptipConfirmDemo,
  BasePoptipDemo,
  BasePoptipTableDemo,
  BaseProgressDemo,
  BaseProgressGradualChangeDemo,
  BaseProgressModalDemo,
  BaseProgressPercentageDemo,
  BaseProgressVerticalDemo,
  BaseRadioCustormDemo,
  BaseRadioDemo,
  BaseRadioGroupDemo,
  BaseRadioVerticalDemo,
  BaseRateDemo,
  BaseRateIconHalfDemo,
  BaseRateIconTipsDemo,
  BaseRateTextTipsDemo,
  BaseScrollDemo,
  BaseSearchBarDemo,
  BaseSelectCascaderDemo,
  BaseSelectClearDemo,
  BaseSelectCustomBaseDemo,
  BaseSelectCustomMergeDemo,
  BaseSelectCustomMultipleDemo,
  BaseSelectDemo,
  BaseSelectDisabledDemo,
  BaseSelectGroupDemo,
  BaseSelectHideSelectedDemo,
  BaseSelectIconDemo,
  BaseSelectOptionDisabledDemo,
  BaseSelectSearchDemo,
  BaseSelectSearchTagDemo,
  BaseSingleRowMoreDemo,
  BaseSingleRowScrollDemo,
  BaseSingleRowVerticalDemo,
  BaseSkeletonDemo,
  BaseSpinDemo,
  BaseSpinSituationDemo,
  BaseStepsCombinationDemo,
  BaseStepsCustomDemo,
  BaseStepsCustomIconDemo,
  BaseStepsDemo,
  BaseStepsIconDemo,
  BaseStepsIconVerticalDemo,
  BaseStepsMiniDemo,
  BaseStepsMiniVerticalDemo,
  BaseStepsVerticalDemo,
  BaseSwitchDemo,
  BaseSwitchLoadingDemo,
  BaseSwitchTextDemo,
  BaseTabPaneDemo,
  BaseTableBorderDemo,
  BaseTableContextmenuDemo,
  BaseTableDemo,
  BaseTableEditableLineDemo,
  BaseTableExpandDemo,
  BaseTableExpandNopaddingDemo,
  BaseTableFiltersDemo,
  BaseTableFiltersSearchDemo,
  BaseTableFixedColDemo,
  BaseTableFixedHeadColDemo,
  BaseTableFixedHeadDemo,
  BaseTableMulticolorDemo,
  BaseTableMultipleChoiceDemo,
  BaseTableSingleChoiceDemo,
  BaseTableSortDemo,
  BaseTableStripeDemo,
  BaseTabsDemo,
  BaseTagAddDemo,
  BaseTagAddLocalDemo,
  BaseTagChooseDemo,
  BaseTagColorDemo,
  BaseTagDemo,
  BaseTagHotDemo,
  BaseTagIconDemo,
  BaseTagSizeDemo,
  BaseTimeAnchorPointDemo,
  BaseTimeAutoUpdateDemo,
  BaseTimeDemo,
  BaseTimeDifferentDemo,
  BaseTimePickerAllDisabledDemo,
  BaseTimePickerChooseFormatDemo,
  BaseTimePickerConfirmDemo,
  BaseTimePickerDemo,
  BaseTimePickerDisabledDemo,
  BaseTimePickerFormatDemo,
  BaseTimePickerStepsDemo,
  BaseTimePickerTextDemo,
  BaseTimelineDemo,
  BaseTimelineHorizontalDemo,
  BaseTimelineHorizontalIconDemo,
  BaseTimelineVerticalAlternateDemo,
  BaseTimelineVerticalCustomDemo,
  BaseTimelineVerticalDemo,
  BaseTooltipDelayDemo,
  BaseTooltipDemo,
  BaseTooltipLongtextDemo,
  BaseTooltipMultipleDemo,
  BaseTooltipPostionDemo,
  BaseTooltipThemeDemo,
  BaseTransferDemo,
  BaseTransferFilterableDemo,
  BaseTransferSeniorDemo,
  BaseTransferTreeDemo,
  BaseTreeCheckboxDemo,
  BaseTreeCustomIconDemo,
  BaseTreeDemo,
  BaseTreeFolderDemo,
  BaseTreeLoadingDemo,
  BaseTreeMultipleDemo,
  BaseTreeNodeDemo,
  BaseTreeRenderDemo,
  BaseTreeRightClickDemo,
  BaseTreeSearchDemo,
  BaseTreeShowLineDemo,
  BaseUploadAvatarDemo,
  BaseUploadDemo,
  BaseUploadDragDemo,
  BaseUploadHorizontalListDemo,
  BaseUploadSpaceDemo,
  BaseUploadVerticalListDemo,
];
const install = function(Vue, opts = {}) {
  //当有全局组件需要注册到Vue.prototype或者window时,或者需要执行的语句,可以在component.index.tpl添加,例如
  //Vue.prototype.$alert = MessageBox.alert;
  //Vue.prototype.$BaseLoadingBar1 = Vue.prototype.$Loading;
  Vue.prototype.$HtBaseLoading = BaseLoadingBar
  Vue.prototype.$HtBaseMessage = BaseMessage
  Vue.prototype.$HtBaseNotice = BaseNotice
  Vue.prototype.$HtBaseModal = BaseModal
  //Vue.prototype.$HtBaseSpin = BaseSpin

  Vue.use(ViewUI)

  //Vue.prototype.$HtBaseMessage = BaseMessage

  components.map(component => {
    Vue.component(component.name, component);
  });

};

/* html通过script标签引入时自动注册全局vue*/
if (typeof window !== 'undefined' && window.Vue) {
  install(window.Vue);
};

export default {
  version: '2.0.1-beta',
  install,
  Base,
  BaseAffix,
  BaseAlert,
  BaseAnchor,
  BaseAnchorLink,
  BaseAutoComplete,
  BaseAvatar,
  BaseBackTop,
  BaseBadge,
  BaseBreadcrumb,
  BaseBreadcrumbItem,
  BaseButton,
  BaseButtonCustormPay,
  BaseButtonCustorms,
  BaseButtonGroup,
  BaseCard,
  BaseCardGridEmbedding,
  BaseCardMeta,
  BaseCarousel,
  BaseCarouselItem,
  BaseCascader,
  BaseCheckbox,
  BaseCheckboxGroup,
  BaseCircle,
  BaseCol,
  BaseCollapse,
  BaseDatePicker,
  BaseDivider,
  BaseDrawer,
  BaseDropdown,
  BaseDropdownItem,
  BaseDropdownMenu,
  BaseForm,
  BaseFormItem,
  BaseIcon,
  BaseInput,
  BaseInputNumber,
  BaseList,
  BaseListItem,
  BaseListItemMeta,
  BaseLoadingBar,
  BaseMenu,
  BaseMenuGroup,
  BaseMenuItem,
  BaseMessage,
  BaseModal,
  BaseNotice,
  BaseOption,
  BaseOptionGroup,
  BasePage,
  BasePoptip,
  BaseProgress,
  BaseRadio,
  BaseRadioGroup,
  BaseRate,
  BaseRow,
  BaseScroll,
  BaseSearchBar,
  BaseSelect,
  BaseSkeleton,
  BaseSpin,
  BaseStep,
  BaseSteps,
  BaseSubmenu,
  BaseSwitch,
  BaseTabPane,
  BaseTable,
  BaseTabs,
  BaseTag,
  BaseTime,
  BaseTimePicker,
  BaseTimeline,
  BaseTimelineItem,
  BaseTooltip,
  BaseTransfer,
  BaseTransferTree,
  BaseTree,
  BaseUpload,
  BaseAffixBottomDemo,
  BaseAffixCallbackDemo,
  BaseAffixDemo,
  BaseAlertBorderedClosableDemo,
  BaseAlertBorderedDemo,
  BaseAlertClosableDemo,
  BaseAlertDemo,
  BaseAlertIconBorderedClosableDemo,
  BaseAlertIconBorderedDemo,
  BaseAlertIconClosableDemo,
  BaseAlertIconDemo,
  BaseAlertSlotDemo,
  BaseAnchorDemo,
  BaseAnchorRollDemo,
  BaseAutoCompleteCustomDemo,
  BaseAutoCompleteDemo,
  BaseAutoCompleteFilterDemo,
  BaseAutoCompleteSearchDemo,
  BaseAvatarCustomDemo,
  BaseAvatarDemo,
  BaseBackTopDemo,
  BaseBackTop1Demo,
  BaseBackTop2Demo,
  BaseBackTop3Demo,
  BaseBadgeAloneDemo,
  BaseBadgeColorfulDemo,
  BaseBadgeCountDemo,
  BaseBadgeCustormDemo,
  BaseBadgeDemo,
  BaseBadgeDotDemo,
  BaseBadgeStatusDemo,
  BaseBadgeTextDemo,
  BaseBadgeTypeDemo,
  BaseBreadcrumbArrowDemo,
  BaseBreadcrumbCombinationDemo,
  BaseBreadcrumbDefaultDemo,
  BaseBreadcrumbDemo,
  BaseBreadcrumbDropdownDemo,
  BaseBreadcrumbThemeDemo,
  BaseButtonCustormPayDemo,
  BaseButtonCustormsDemo,
  BaseButtonDemo,
  BaseButtonGhostDemo,
  BaseButtonGroupDemo,
  BaseButtonIconDemo,
  BaseButtonLoadingDemo,
  BaseCardCombinationDemo,
  BaseCardCustomBorderNoneDemo,
  BaseCardCustomDemo,
  BaseCardDemo,
  BaseCardGridDemo,
  BaseCardGridEmbeddingDemo,
  BaseCardInsideDemo,
  BaseCardLoadingDemo,
  BaseCardMoreconfigurationDemo,
  BaseCardPagesignBaseDemo,
  BaseCardPagetitleDemo,
  BaseCarouselCustomDemo,
  BaseCarouselDemo,
  BaseCascaderChangeDemo,
  BaseCascaderChoiceDemo,
  BaseCascaderCustomDemo,
  BaseCascaderDefaultDemo,
  BaseCascaderDemo,
  BaseCascaderInDemo,
  BaseCascaderProhibitDemo,
  BaseCascaderSearchDemo,
  BaseCheckboxDemo,
  BaseCheckboxGroupDemo,
  BaseCircleDemo,
  BaseCircleFailDemo,
  BaseCollapseAccordionDemo,
  BaseCollapseCustomDemo,
  BaseCollapseDemo,
  BaseCollapseNestingDemo,
  BaseCollapseNoborderDemo,
  BaseCollapseSimpleDemo,
  BaseDatePickerButtonDemo,
  BaseDatePickerDemo,
  BaseDatePickerDisabledateDemo,
  BaseDatePickerStartEndDemo,
  BaseDatePickerTimeDemo,
  BaseDatePickerYmwDemo,
  BaseDividerDemo,
  BaseDivider1Demo,
  BaseDivider2Demo,
  BaseDivider3Demo,
  BaseDrawerDemo,
  BaseDrawerFormDemo,
  BaseDrawerInfoDemo,
  BaseDrawerStoreysDemo,
  BaseDropdownButtonDemo,
  BaseDropdownButtonGroupDemo,
  BaseDropdownButtonSecondDemo,
  BaseDropdownClickDemo,
  BaseDropdownDemo,
  BaseDropdownRightClickDemo,
  BaseDropdownSecondGroupDemo,
  BaseFormCustomDemo,
  BaseFormCustomValidatorDemo,
  BaseFormDemo,
  BaseFormDynamicDemo,
  BaseFormInlineDemo,
  BaseFormLayoutDemo,
  BaseFormLinkageDemo,
  BaseFormLoginDemo,
  BaseFormTipDemo,
  BaseFormValidatorDemo,
  BaseFormValidatorOtherDemo,
  BaseGridAlignDemo,
  BaseGridDemo,
  BaseGridDemoDemo,
  BaseGridFlexDemo,
  BaseGridGutterDemo,
  BaseGridJustifyDemo,
  BaseGridOffsetDemo,
  BaseGridResponsiveDemo,
  BaseGridSortDemo,
  BaseIconApiDemo,
  BaseIconDemo,
  BaseInputCombinationDateDemo,
  BaseInputCombinationDemo,
  BaseInputCombinationGroupDemo,
  BaseInputDemo,
  BaseInputDoubleDropdownDemo,
  BaseInputDropdowmInputDemo,
  BaseInputDropdowmNumberDemo,
  BaseInputDropdownBetweenDemo,
  BaseInputDropdownEmailDemo,
  BaseInputIconDemo,
  BaseInputMultiDefaultDemo,
  BaseInputNumberDemo,
  BaseInputNumberDisabledDemo,
  BaseInputNumberFormatDemo,
  BaseInputPasswordDemo,
  BaseInputSelectCascaderDemo,
  BaseListDemo,
  BaseLoadingBarDemo,
  BaseMessageBackgroundDemo,
  BaseMessageConfigDemo,
  BaseMessageDemo,
  BaseMessageFloatDemo,
  BaseMessageFocusDemo,
  BaseMessageGhostDemo,
  BaseMessageLoadingDemo,
  BaseMessageMultipleFloatDemo,
  BaseMessageMultipleGhostDemo,
  BaseModalConfirmDemo,
  BaseModalDemo,
  BaseModalPromptDemo,
  BaseMultiseriateDemo,
  BaseMultiseriateGridDemo,
  BaseNoticeDemo,
  BaseNoticeIconDescDemo,
  BaseNoticeIconOnlyTitleDemo,
  BaseOptionDemo,
  BaseOptionGroupDemo,
  BasePageCombinationDemo,
  BasePageDemo,
  BasePageMiniDemo,
  BasePageOverDemo,
  BasePageSimpleDemo,
  BasePoptipConfirmDemo,
  BasePoptipDemo,
  BasePoptipTableDemo,
  BaseProgressDemo,
  BaseProgressGradualChangeDemo,
  BaseProgressModalDemo,
  BaseProgressPercentageDemo,
  BaseProgressVerticalDemo,
  BaseRadioCustormDemo,
  BaseRadioDemo,
  BaseRadioGroupDemo,
  BaseRadioVerticalDemo,
  BaseRateDemo,
  BaseRateIconHalfDemo,
  BaseRateIconTipsDemo,
  BaseRateTextTipsDemo,
  BaseScrollDemo,
  BaseSearchBarDemo,
  BaseSelectCascaderDemo,
  BaseSelectClearDemo,
  BaseSelectCustomBaseDemo,
  BaseSelectCustomMergeDemo,
  BaseSelectCustomMultipleDemo,
  BaseSelectDemo,
  BaseSelectDisabledDemo,
  BaseSelectGroupDemo,
  BaseSelectHideSelectedDemo,
  BaseSelectIconDemo,
  BaseSelectOptionDisabledDemo,
  BaseSelectSearchDemo,
  BaseSelectSearchTagDemo,
  BaseSingleRowMoreDemo,
  BaseSingleRowScrollDemo,
  BaseSingleRowVerticalDemo,
  BaseSkeletonDemo,
  BaseSpinDemo,
  BaseSpinSituationDemo,
  BaseStepsCombinationDemo,
  BaseStepsCustomDemo,
  BaseStepsCustomIconDemo,
  BaseStepsDemo,
  BaseStepsIconDemo,
  BaseStepsIconVerticalDemo,
  BaseStepsMiniDemo,
  BaseStepsMiniVerticalDemo,
  BaseStepsVerticalDemo,
  BaseSwitchDemo,
  BaseSwitchLoadingDemo,
  BaseSwitchTextDemo,
  BaseTabPaneDemo,
  BaseTableBorderDemo,
  BaseTableContextmenuDemo,
  BaseTableDemo,
  BaseTableEditableLineDemo,
  BaseTableExpandDemo,
  BaseTableExpandNopaddingDemo,
  BaseTableFiltersDemo,
  BaseTableFiltersSearchDemo,
  BaseTableFixedColDemo,
  BaseTableFixedHeadColDemo,
  BaseTableFixedHeadDemo,
  BaseTableMulticolorDemo,
  BaseTableMultipleChoiceDemo,
  BaseTableSingleChoiceDemo,
  BaseTableSortDemo,
  BaseTableStripeDemo,
  BaseTabsDemo,
  BaseTagAddDemo,
  BaseTagAddLocalDemo,
  BaseTagChooseDemo,
  BaseTagColorDemo,
  BaseTagDemo,
  BaseTagHotDemo,
  BaseTagIconDemo,
  BaseTagSizeDemo,
  BaseTimeAnchorPointDemo,
  BaseTimeAutoUpdateDemo,
  BaseTimeDemo,
  BaseTimeDifferentDemo,
  BaseTimePickerAllDisabledDemo,
  BaseTimePickerChooseFormatDemo,
  BaseTimePickerConfirmDemo,
  BaseTimePickerDemo,
  BaseTimePickerDisabledDemo,
  BaseTimePickerFormatDemo,
  BaseTimePickerStepsDemo,
  BaseTimePickerTextDemo,
  BaseTimelineDemo,
  BaseTimelineHorizontalDemo,
  BaseTimelineHorizontalIconDemo,
  BaseTimelineVerticalAlternateDemo,
  BaseTimelineVerticalCustomDemo,
  BaseTimelineVerticalDemo,
  BaseTooltipDelayDemo,
  BaseTooltipDemo,
  BaseTooltipLongtextDemo,
  BaseTooltipMultipleDemo,
  BaseTooltipPostionDemo,
  BaseTooltipThemeDemo,
  BaseTransferDemo,
  BaseTransferFilterableDemo,
  BaseTransferSeniorDemo,
  BaseTransferTreeDemo,
  BaseTreeCheckboxDemo,
  BaseTreeCustomIconDemo,
  BaseTreeDemo,
  BaseTreeFolderDemo,
  BaseTreeLoadingDemo,
  BaseTreeMultipleDemo,
  BaseTreeNodeDemo,
  BaseTreeRenderDemo,
  BaseTreeRightClickDemo,
  BaseTreeSearchDemo,
  BaseTreeShowLineDemo,
  BaseUploadAvatarDemo,
  BaseUploadDemo,
  BaseUploadDragDemo,
  BaseUploadHorizontalListDemo,
  BaseUploadSpaceDemo,
  BaseUploadVerticalListDemo
};

Vue.config.devtools = true;
