hfyk-app
Version:
导出问题
153 lines (149 loc) • 5.19 kB
text/typescript
import YkLogin from "./yk-login/yk-login.vue";
import YkTabbar from "./yk-tabbar/yk-tabbar.vue";
import YkPrice from "./yk-price/yk-price.vue";
import YkEmpty from "./yk-empty/yk-empty.vue";
import Dialog from "./dialog";
import DialogService from "./message";
// 组件库
import HyAddressPicker from "./hy-address-picker/hy-address-picker.vue";
import HyBackTop from "./hy-back-top/hy-back-top.vue";
import HyBadge from "./hy-badge/hy-badge.vue";
import HyButton from "./hy-button/hy-button.vue";
import HyCard from "./hy-card/hy-card.vue";
import HyCell from "./hy-cell/hy-cell.vue";
import HyCheckButton from "./hy-check-button/hy-check-button.vue";
import HyCheckbox from "./hy-checkbox/hy-checkbox.vue";
import HyDatetimePicker from "./hy-datetime-picker/hy-datetime-picker.vue";
import HyDivider from "./hy-divider/hy-divider.vue";
import HyFoldingPanel from "./hy-folding-panel/hy-folding-panel.vue";
import HyForm from "./hy-form/hy-form.vue";
import HyGrid from "./hy-grid/hy-grid.vue";
import HyIcon from "./hy-icon/hy-icon.vue";
import HyInput from "./hy-input/hy-input.vue";
import HyLine from "./hy-line/hy-line.vue";
import HyLineProgress from "./hy-line-progress/hy-line-progress.vue";
import HyList from "./hy-list/hy-list.vue";
import HyModal from "./hy-modal/hy-modal.vue";
import HyNavbar from "./hy-navbar/hy-navbar.vue";
import HyNoticeBar from "./hy-notice-bar/hy-notice-bar.vue";
import HyNumberStep from "./hy-number-step/hy-number-step.vue";
import HyOverlay from "./hy-overlay/hy-overlay.vue";
import HyPicker from "./hy-picker/hy-picker.vue";
import HyPopup from "./hy-popup/hy-popup.vue";
import HyQrcode from "./hy-qrcode/hy-qrcode.vue";
import HyRadio from "./hy-radio/hy-radio.vue";
import HyRate from "./hy-rate/hy-rate.vue";
import HyReadMore from "./hy-read-more/hy-read-more.vue";
// import HySafeBottom from "./hy-safe-bottom/hy-safe-bottom.vue";
import HyScrollList from "./hy-scroll-list/hy-scroll-list.vue";
import HySearch from "./hy-search/hy-search.vue";
import HySlider from "./hy-slider/hy-slider.vue";
import HySteps from "./hy-steps/hy-steps.vue";
import HySubsection from "./hy-subsection/hy-subsection.vue";
import HySwiper from "./hy-swiper/hy-swiper.vue";
import HySwitch from "./hy-switch/hy-switch.vue";
import HyTabs from "./hy-tabs/hy-tabs.vue";
import HyTag from "./hy-tag/hy-tag.vue";
import HyTextarea from "./hy-textarea/hy-textarea.vue";
import HyTooltip from "./hy-tooltip/hy-tooltip.vue";
import HyTransition from "./hy-transition/hy-transition.vue";
import HyUpload from "./hy-upload/hy-upload.vue";
import HyWarn from "./hy-warn/hy-warn.vue";
const install = (Vue: any) => {
Vue.component("yk-login", YkLogin);
Vue.component("yk-tabbar", YkTabbar);
Vue.component("yk-price", YkPrice);
Vue.component("yk-empty", YkEmpty);
Vue.component("HyAddressPicker", HyAddressPicker);
Vue.component("HyBackTop", HyBackTop);
Vue.component("HyBadge", HyBadge);
Vue.component("HyButton", HyButton);
Vue.component("HyCard", HyCard);
Vue.component("HyCell", HyCell);
Vue.component("HyCheckButton", HyCheckButton);
Vue.component("HyCheckbox", HyCheckbox);
Vue.component("HyDatetimePicker", HyDatetimePicker);
Vue.component("HyDivider", HyDivider);
Vue.component("HyFoldingPanel", HyFoldingPanel);
Vue.component("HyForm", HyForm);
Vue.component("HyGrid", HyGrid);
Vue.component("HyIcon", HyIcon);
Vue.component("HyInput", HyInput);
Vue.component("HyLine", HyLine);
Vue.component("HyLineProgress", HyLineProgress);
Vue.component("HyList", HyList);
Vue.component("HyModal", HyModal);
Vue.component("HyNavbar", HyNavbar);
Vue.component("HyNoticeBar", HyNoticeBar);
Vue.component("HyNumberStep", HyNumberStep);
Vue.component("HyOverlay", HyOverlay);
Vue.component("HyPicker", HyPicker);
Vue.component("HyPopup", HyPopup);
Vue.component("HyQrcode", HyQrcode);
Vue.component("HyRadio", HyRadio);
Vue.component("HyRate", HyRate);
Vue.component("HyReadMore", HyReadMore);
Vue.component("HyScrollList", HyScrollList);
Vue.component("HySearch", HySearch);
Vue.component("HySlider", HySlider);
Vue.component("HySteps", HySteps);
Vue.component("HySubsection", HySubsection);
Vue.component("HySwiper", HySwiper);
Vue.component("HySwitch", HySwitch);
Vue.component("HyTabs", HyTabs);
Vue.component("HyTag", HyTag);
Vue.component("HyTextarea", HyTextarea);
Vue.component("HyTooltip", HyTooltip);
Vue.component("HyTransition", HyTransition);
Vue.component("HyUpload", HyUpload);
Vue.component("HyWarn", HyWarn);
// Vue.config.globalProperties.$dialog = myDialog;
};
export {
install,
Dialog,
DialogService,
HyAddressPicker,
HyBackTop,
HyBadge,
HyButton,
HyCard,
HyCell,
HyCheckButton,
HyCheckbox,
HyDatetimePicker,
HyDivider,
HyFoldingPanel,
HyForm,
HyGrid,
HyIcon,
HyInput,
HyLine,
HyLineProgress,
HyList,
HyModal,
HyNavbar,
HyNoticeBar,
HyNumberStep,
HyOverlay,
HyPicker,
HyPopup,
HyQrcode,
HyRadio,
HyRate,
HyReadMore,
HyScrollList,
HySearch,
HySlider,
HySteps,
HySubsection,
HySwiper,
HySwitch,
HyTabs,
HyTag,
HyTextarea,
HyTooltip,
HyTransition,
HyUpload,
HyWarn
};