UNPKG

tdesign-vue

Version:
82 lines (78 loc) 2.45 kB
/** * tdesign v1.15.0 * (c) 2026 tdesign * @license MIT */ import { h as helper } from '../_chunks/dep-53490f85.js'; import { defineComponent } from '@vue/composition-api'; import { usePrefixClass } from '../config-provider/useConfig.js'; import { useContent } from '../hooks/tnode.js'; import props from './title-props.js'; import Ellipsis from './components/ellipsis.js'; import '../config-provider/context.js'; import 'lodash-es'; import '../_common/js/global-config/default-config.js'; import '../_common/js/global-config/locale/zh_CN.js'; import '../_chunks/dep-e5d497fb.js'; import '@babel/runtime/helpers/typeof'; import '../_chunks/dep-1618e1d6.js'; import 'dayjs'; import '../_common/js/global-config/t.js'; import '@babel/runtime/helpers/slicedToArray'; import '../hooks/render-tnode.js'; import '@babel/runtime/helpers/defineProperty'; import './paragraph-props.js'; import '../tooltip/index.js'; import '../tooltip/tooltip.js'; import '../tooltip/props.js'; import '../popup/props.js'; import '../popup/popup.js'; import '@babel/runtime/helpers/toConsumableArray'; import '@popperjs/core'; import '../utils/dom.js'; import 'vue'; import 'raf'; import '../utils/easing.js'; import '../utils/render-tnode.js'; import '@babel/runtime/helpers/readOnlyError'; import '../utils/helper.js'; import '@babel/runtime/helpers/objectWithoutProperties'; import '../_common/js/utils/setStyle.js'; import '../popup/container.js'; import '../config-provider/config-receiver.js'; import '../utils/mixins.js'; import '../utils/event.js'; import '../popup/utils.js'; import '../utils/map-props.js'; import '../utils/withInstall.js'; var _Title = defineComponent({ name: "TTypographyTitle", props: props, setup: function setup() { var COMPONENT_NAME = usePrefixClass("typography"); var renderContent = useContent(); return { COMPONENT_NAME: COMPONENT_NAME, renderContent: renderContent }; }, render: function render() { var h = arguments[0]; var Tag = this.level; var content = this.renderContent("default", "content"); if (this.ellipsis) { return h(Ellipsis, helper([{}, { "props": this.$props }, { "class": this.COMPONENT_NAME }]), [h(Tag, [content])]); } var attrs = this.$attrs || {}; return h(Tag, { "class": this.COMPONENT_NAME, attrs: attrs }, [content]); } }); export { _Title as default }; //# sourceMappingURL=title.js.map