UNPKG

tdesign-vue-next

Version:
66 lines (62 loc) 2.68 kB
/** * tdesign v1.20.2 * (c) 2026 tdesign * @license MIT */ import { computed } from 'vue'; import { u as usePrefixClass } from '../../_chunks/dep-9ce910b6.mjs'; import 'lodash-es'; import '../../_chunks/dep-557b68dd.mjs'; import '../../_chunks/dep-26d65784.mjs'; import '../../_chunks/dep-f038e2b4.mjs'; import '../../_chunks/dep-05bddb06.mjs'; import '../../_chunks/dep-57027bda.mjs'; import '../../config-provider/hooks/useConfig.mjs'; import '../../config-provider/utils/context.mjs'; import '../../_chunks/dep-57949dcd.mjs'; import '../../_chunks/dep-cafb5eac.mjs'; import '../../_chunks/dep-f1da7269.mjs'; import '../../_chunks/dep-ea5fbe21.mjs'; import '../../_chunks/dep-192d0c88.mjs'; import '../../_chunks/dep-652c99fe.mjs'; import '../../_chunks/dep-5b369203.mjs'; import '../../_chunks/dep-a4f55e3b.mjs'; import '../../_chunks/dep-98dac781.mjs'; import '../../_chunks/dep-920eff5b.mjs'; var FORM_CONTROL_COMPONENTS = ["TInput", "TInputNumber", "TTextarea", "TCascader", "TSelect", "TOption", "TSwitch", "TCheckbox", "TCheckboxGroup", "TRadio", "TRadioGroup", "TTreeSelect", "TDatePicker", "TTimePicker", "TUpload", "TTransfer", "TSlider"]; var useCLASSNAMES = function useCLASSNAMES() { var classPrefix = usePrefixClass(); return computed(function () { var form = "".concat(classPrefix.value, "-form"); var input = "".concat(classPrefix.value, "-input"); var is = "".concat(classPrefix.value, "-is"); return { form: form, label: "".concat(form, "__label"), labelTop: "".concat(form, "__label--top"), inline: "".concat(form, "-inline"), formItem: "".concat(form, "__item"), formItemWithHelp: "".concat(form, "__item-with-help"), formItemWithExtra: "".concat(form, "__item-with-extra"), controls: "".concat(form, "__controls"), controlsContent: "".concat(form, "__controls-content"), status: "".concat(form, "__status"), extra: "".concat(input, "__extra"), help: "".concat(input, "__help"), success: "".concat(is, "-success"), successBorder: "".concat(form, "--success-border"), error: "".concat(is, "-error"), warning: "".concat(is, "-warning") }; }); }; var ValidateStatus = /* @__PURE__ */function (ValidateStatus2) { ValidateStatus2["TO_BE_VALIDATED"] = "not"; ValidateStatus2["SUCCESS"] = "success"; ValidateStatus2["FAIL"] = "fail"; return ValidateStatus2; }(ValidateStatus || {}); var FormInjectionKey = Symbol("FormProvide"); var FormItemInjectionKey = Symbol("FormItemProvide"); export { FORM_CONTROL_COMPONENTS, FormInjectionKey, FormItemInjectionKey, ValidateStatus, useCLASSNAMES }; //# sourceMappingURL=index.mjs.map