tass-ui
Version:
A high quality UI Toolkit built on Vue.js3+.
71 lines (70 loc) • 2.35 kB
JavaScript
import * as components from "./components.mjs";
import { version } from "./package.json.mjs";
import { TassMessage } from "./message/index.mjs";
import { TassButton } from "./button/index.mjs";
import { TassButtonGroup } from "./button-group/index.mjs";
import { TassIcon } from "./icon/index.mjs";
import { TassCol } from "./col/index.mjs";
import { TassRow } from "./row/index.mjs";
import { TassCheckbox } from "./checkbox/index.mjs";
import { TassCheckboxGroup } from "./checkbox-group/index.mjs";
import { TassTransfer } from "./transfer/index.mjs";
import { TassCollapse } from "./collapse/index.mjs";
import { TassDropdown } from "./dropdown/index.mjs";
import { TassDropdownItem } from "./dropdown-item/index.mjs";
import { TassDropdownMenu } from "./dropdown-menu/index.mjs";
import { TassDropdownMenuClick } from "./dropdown-menu-click/index.mjs";
import { TassDialog } from "./dialog/index.mjs";
import { TassAlert } from "./alert/index.mjs";
import { TassCarousel } from "./carousel/index.mjs";
import { TassCarouselItem } from "./carousel-item/index.mjs";
import { TassSwitch } from "./switch/index.mjs";
import { TassSlider } from "./slider/index.mjs";
import { TassUpload } from "./upload/index.mjs";
import { TassInput } from "./input/index.mjs";
import { TassTable } from "./table/index.mjs";
import { TassBreadcrumb } from "./breadcrumb/index.mjs";
import { TassBreadcrumbItem } from "./breadcrumb-item/index.mjs";
import { TassProgress } from "./progress/index.mjs";
import { TassPagination } from "./pagination/index.mjs";
import { TassBacktop } from "./backtop/index.mjs";
import { TassDatePicker } from "./date-picker/index.mjs";
const install = function(app) {
Object.entries(components).forEach(([key, value]) => {
app.component(key, value);
app.config.globalProperties.$message = TassMessage;
});
};
export {
TassAlert,
TassBacktop,
TassBreadcrumb,
TassBreadcrumbItem,
TassButton,
TassButtonGroup,
TassCarousel,
TassCarouselItem,
TassCheckbox,
TassCheckboxGroup,
TassCol,
TassCollapse,
TassDatePicker,
TassDialog,
TassDropdown,
TassDropdownItem,
TassDropdownMenu,
TassDropdownMenuClick,
TassIcon,
TassInput,
TassMessage,
TassPagination,
TassProgress,
TassRow,
TassSlider,
TassSwitch,
TassTable,
TassTransfer,
TassUpload,
install as default,
version
};