UNPKG

@minto-ai/mt-ui

Version:

UI组件库

79 lines (78 loc) 3.58 kB
import { App } from 'vue'; import { MtAvatarImage } from './avatar-image'; import { MtAvatarText } from './avatar-text'; import { MtBadge } from './badge'; import { MtButton } from './button'; import { MtButtonGroup } from './button-group'; import { MtCell } from './cell'; import { MtCellGroup } from './cell-group'; import { MtCollapseTransition } from './collapse-transition'; import { MtConfigProvider } from './config-provider'; import { MtDialog, MtDialogConfirmLayout } from './dialog'; import { MtEmpty } from './empty'; import { MtFadeTransition } from './fade-transition'; import { MtFilePreview } from './file-preview'; import { MtIcon } from './icon'; import { default as iconfontJson } from './icon/assets/font/iconfont.json'; import { MtImage } from './image'; import { MtInfiniteScroll } from './infinite-scroll'; import { MtLoading } from './loading'; import { MtMessage } from './message'; import { MtOverlay } from './overlay'; import { MtPopover } from './popover'; import { MtPoster } from './poster'; import { MtProgress } from './progress'; import { MtQrcode } from './qrcode'; import { MtTab } from './tab'; import { MtTable } from './table'; import { MtTableColumn } from './table-column'; import { MtTabs } from './tabs'; import { MtTag } from './tag'; import { MtTeleport } from './teleport'; import { MtTooltip } from './tooltip'; import { formatUploadFiles, MtUpload, MtUploadFileListLayout, MtUploadImageGridLayout, MtUploadImageOnlyLayout } from './upload'; declare const _default: { install: (app: App) => void; }; export default _default; export { formatUploadFiles, MtAvatarImage, MtAvatarText, MtBadge, MtButton, MtButtonGroup, MtCell, MtCellGroup, MtCollapseTransition, MtConfigProvider, MtDialog, MtDialogConfirmLayout, MtEmpty, MtFadeTransition, MtFilePreview, MtIcon, MtImage, MtInfiniteScroll, MtLoading, MtMessage, MtOverlay, MtPopover, MtPoster, MtProgress, MtQrcode, MtTab, MtTable, MtTableColumn, MtTabs, MtTag, MtTeleport, MtTooltip, MtUpload, MtUploadFileListLayout, MtUploadImageGridLayout, MtUploadImageOnlyLayout, }; export * from './hooks'; export * from './locale'; declare module 'vue' { interface GlobalComponents { MtAvatarText: typeof MtAvatarText; MtAvatarImage: typeof MtAvatarImage; MtIcon: typeof MtIcon; MtLoading: typeof MtLoading; MtImage: typeof MtImage; MtButton: typeof MtButton; MtButtonGroup: typeof MtButtonGroup; MtInfiniteScroll: typeof MtInfiniteScroll; MtProgress: typeof MtProgress; MtBadge: typeof MtBadge; MtTable: typeof MtTable; MtTableColumn: typeof MtTableColumn; MtTab: typeof MtTab; MtTabs: typeof MtTabs; MtCollapseTransition: typeof MtCollapseTransition; MtEmpty: typeof MtEmpty; MtCell: typeof MtCell; MtCellGroup: typeof MtCellGroup; MtTeleport: typeof MtTeleport; MtOverlay: typeof MtOverlay; MtDialog: typeof MtDialog; MtFadeTransition: typeof MtFadeTransition; MtPopover: typeof MtPopover; MtTooltip: typeof MtTooltip; MtDialogConfirmLayout: typeof MtDialogConfirmLayout; MtConfigProvider: typeof MtConfigProvider; MtMessage: typeof MtMessage; MtUpload: typeof MtUpload; MtUploadFileListLayout: typeof MtUploadFileListLayout; MtUploadImageGridLayout: typeof MtUploadImageGridLayout; MtUploadImageOnlyLayout: typeof MtUploadImageOnlyLayout; MtTag: typeof MtTag; MtQrcode: typeof MtQrcode; } } export { iconfontJson, };