UNPKG

@qvant/qui-max

Version:

A Vue 3 Design system for Web.

207 lines (206 loc) 8.56 kB
var __defProp = Object.defineProperty; var __defProps = Object.defineProperties; var __getOwnPropDescs = Object.getOwnPropertyDescriptors; var __getOwnPropSymbols = Object.getOwnPropertySymbols; var __hasOwnProp = Object.prototype.hasOwnProperty; var __propIsEnum = Object.prototype.propertyIsEnumerable; var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value; var __spreadValues = (a, b) => { for (var prop in b || (b = {})) if (__hasOwnProp.call(b, prop)) __defNormalProp(a, prop, b[prop]); if (__getOwnPropSymbols) for (var prop of __getOwnPropSymbols(b)) { if (__propIsEnum.call(b, prop)) __defNormalProp(a, prop, b[prop]); } return a; }; var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b)); import "../../node_modules/focus-visible/dist/focus-visible.js"; import { setConfig } from "./config.js"; import localeEn from "./constants/locales/en.js"; export { default as localeEn } from "./constants/locales/en.js"; export { default as localeRu } from "./constants/locales/ru.js"; export { default as localeZh } from "./constants/locales/zh.js"; import { setMessages, setI18n } from "./locale/index.js"; export { setI18n, setMessages } from "./locale/index.js"; import { QBreadcrumbs } from "./QBreadcrumbs/index.js"; export { QBreadcrumbs } from "./QBreadcrumbs/index.js"; import { QButton } from "./QButton/index.js"; export { QButton } from "./QButton/index.js"; import { QCascader } from "./QCascader/index.js"; export { QCascader } from "./QCascader/index.js"; import { QCheckbox } from "./QCheckbox/index.js"; export { QCheckbox } from "./QCheckbox/index.js"; import { QCheckboxGroup } from "./QCheckboxGroup/index.js"; export { QCheckboxGroup } from "./QCheckboxGroup/index.js"; import { QCol } from "./QCol/index.js"; export { QCol } from "./QCol/index.js"; import { QCollapse } from "./QCollapse/index.js"; export { QCollapse } from "./QCollapse/index.js"; import { QCollapseItem } from "./QCollapseItem/index.js"; export { QCollapseItem } from "./QCollapseItem/index.js"; import { QColorPicker } from "./QColorPicker/index.js"; export { QColorPicker } from "./QColorPicker/index.js"; import { QContextMenu } from "./QContextMenu/index.js"; export { QContextMenu } from "./QContextMenu/index.js"; import { QDatePicker } from "./QDatePicker/index.js"; export { QDatePicker } from "./QDatePicker/index.js"; import { QForm } from "./QForm/index.js"; export { QForm } from "./QForm/index.js"; import { QFormItem } from "./QFormItem/index.js"; export { QFormItem } from "./QFormItem/index.js"; import { QInput } from "./QInput/index.js"; export { QInput } from "./QInput/index.js"; import { QInputNumber } from "./QInputNumber/index.js"; export { QInputNumber } from "./QInputNumber/index.js"; import { QNotification } from "./QNotification/index.js"; export { QNotification, provideNotify, useNotify } from "./QNotification/index.js"; import { QOption } from "./QOption/index.js"; export { QOption } from "./QOption/index.js"; import { QPagination } from "./QPagination/index.js"; export { QPagination } from "./QPagination/index.js"; import { QPopover } from "./QPopover/index.js"; export { QPopover } from "./QPopover/index.js"; import { QProgressIndicatior as QProgressIndicatiorPlugin } from "./QProgressIndicatior/index.js"; export { QProgressIndicatior, useProgressIndicatior } from "./QProgressIndicatior/index.js"; import { QRadio } from "./QRadio/index.js"; export { QRadio } from "./QRadio/index.js"; import { QRadioGroup } from "./QRadioGroup/index.js"; export { QRadioGroup } from "./QRadioGroup/index.js"; import { QRow } from "./QRow/index.js"; export { QRow } from "./QRow/index.js"; import { QScrollbar } from "./QScrollbar/index.js"; export { QScrollbar } from "./QScrollbar/index.js"; import { QSelect } from "./QSelect/index.js"; export { QSelect } from "./QSelect/index.js"; import { QSlider } from "./QSlider/index.js"; export { QSlider } from "./QSlider/index.js"; import { QSwitch } from "./QSwitch/index.js"; export { QSwitch } from "./QSwitch/index.js"; import { QTable } from "./QTable/index.js"; export { QTable } from "./QTable/index.js"; import { QTabPane } from "./QTabPane/index.js"; export { QTabPane } from "./QTabPane/index.js"; import { QTabs } from "./QTabs/index.js"; export { QTabs } from "./QTabs/index.js"; import { QTag } from "./QTag/index.js"; export { QTag } from "./QTag/index.js"; import { QTextarea } from "./QTextarea/index.js"; export { QTextarea } from "./QTextarea/index.js"; import { QUpload } from "./QUpload/index.js"; export { QUpload } from "./QUpload/index.js"; import "../fonts/fonts.js"; import "../icons/icons.js"; import "../main.js"; import "./QBreadcrumbs/src/q-breadcrumbs.js"; import "./QButton/src/q-button.js"; import "./QCascader/src/q-cascader.js"; import "./QCheckbox/src/q-checkbox.js"; import "./QCheckboxGroup/src/q-checkbox-group.js"; import "./QCol/src/q-col.js"; import "./QCollapseItem/src/q-collapse-item.js"; import "./QColorPicker/src/q-color-picker.js"; import "./QContextMenu/src/q-context-menu.js"; import "./QDatePicker/src/q-date-picker.js"; import "./QDialog/src/q-dialog.js"; import "./QDrawer/src/q-drawer.js"; import "./QFormItem/src/q-form-item.js"; import "./QInput/src/q-input.js"; import "./QInputNumber/src/q-input-number.js"; import "./QMessageBox/src/q-message-box.js"; import "./QNotification/src/q-notification.js"; import "./QOption/src/q-option.js"; import "./QPagination/src/q-pagination.js"; import "./QPopover/src/q-popover.js"; import "./QProgressIndicatior/src/q-progress-indicatior.js"; import "./QRadio/src/q-radio.js"; import "./QRadioGroup/src/q-radio-group.js"; import "./QRow/src/q-row.js"; import "./QScrollbar/src/q-scrollbar.js"; import "./QSelect/src/q-select.js"; import "./QSlider/src/q-slider.js"; import "./QSwitch/src/q-switch.js"; import "./QTable/src/q-table.js"; import "./QTabPane/src/q-tab-pane.js"; import "./QTabs/src/q-tabs.js"; import "./QTag/src/q-tag.js"; import "./QTextarea/src/q-textarea.js"; import "./QUpload/src/q-upload.js"; export { useDialog } from "./QDialog/index.js"; export { useDrawer } from "./QDrawer/index.js"; export { useMessageBox } from "./QMessageBox/index.js"; import merge from "../../node_modules/lodash-es/merge.js"; export { default as QDialogContent } from "./QDialog/src/QDialogContent/index.js"; export { QDialogAction } from "./QDialog/src/constants.js"; export { default as QDrawerContent } from "./QDrawer/src/QDrawerContent/index.js"; export { QDrawerAction } from "./QDrawer/src/constants.js"; export { default as QMessageBoxContent } from "./QMessageBox/src/QMessageBoxContent/index.js"; export { QMessageBoxAction } from "./QMessageBox/src/constants.js"; export { NotifyType, Q_NOTIFY_INJECTION_KEY } from "./QNotification/src/constants.js"; const setupQui = ({ localization: { locale, messages, i18n } = {}, zIndexCounter } = {}) => { setConfig({ locale, zIndex: zIndexCounter }); if (messages) setMessages(messages); if (i18n) setI18n(i18n); }; const createQui = (config) => ({ install: () => { setupQui(__spreadProps(__spreadValues({}, config), { localization: __spreadValues({}, config == null ? void 0 : config.localization) })); } }); const install = (app, config) => { var _a, _b; const messages = merge({ en: localeEn }, (_a = config == null ? void 0 : config.localization) == null ? void 0 : _a.messages); setupQui(__spreadProps(__spreadValues({}, config != null ? config : {}), { localization: __spreadProps(__spreadValues({}, (_b = config == null ? void 0 : config.localization) != null ? _b : {}), { messages }) })); app.use(QBreadcrumbs); app.use(QButton); app.use(QCascader); app.use(QCheckbox); app.use(QCheckboxGroup); app.use(QCol); app.use(QCollapse); app.use(QCollapseItem); app.use(QColorPicker); app.use(QContextMenu); app.use(QDatePicker); app.use(QForm); app.use(QFormItem); app.use(QInput); app.use(QInputNumber); app.use(QNotification); app.use(QOption); app.use(QPagination); app.use(QPopover); app.use(QProgressIndicatiorPlugin); app.use(QRadio); app.use(QRadioGroup); app.use(QRow); app.use(QScrollbar); app.use(QSelect); app.use(QSlider); app.use(QSwitch); app.use(QTable); app.use(QTabPane); app.use(QTabs); app.use(QTag); app.use(QTextarea); app.use(QUpload); }; var index = { install }; export { createQui, index as default }; //# sourceMappingURL=index.js.map