tdesign-mobile-vue
Version:
tdesign-mobile-vue
73 lines (67 loc) • 2.49 kB
JavaScript
/**
* tdesign v1.15.1
* (c) 2026 TDesign Group
* @license MIT
*/
;
Object.defineProperty(exports, '__esModule', { value: true });
var Vue = require('vue');
var hooks_useClass = require('../hooks/useClass.js');
var typography_paragraphProps = require('./paragraph-props.js');
var typography_ellipsis = require('./ellipsis.js');
require('../_chunks/dep-09992ee7.js');
require('@babel/runtime/helpers/defineProperty');
require('../_chunks/dep-04074889.js');
require('../_common/js/global-config/mobile/default-config.js');
require('../_common/js/global-config/mobile/locale/zh_CN.js');
require('../_chunks/dep-ac2bdb13.js');
require('@babel/runtime/helpers/typeof');
require('../_chunks/dep-bf0cedd0.js');
require('dayjs');
require('../_chunks/dep-0cb0d120.js');
require('../_chunks/dep-817cf1a8.js');
require('../_chunks/dep-71520daa.js');
require('../_chunks/dep-bc41faad.js');
require('../_chunks/dep-0a0e6b4d.js');
require('../_chunks/dep-f9b6dcd1.js');
require('../_chunks/dep-e28f0dcb.js');
require('../_chunks/dep-ba2813cd.js');
require('../_chunks/dep-e226a2cc.js');
require('../_chunks/dep-772fd498.js');
require('../_chunks/dep-8c519715.js');
require('../_chunks/dep-4f98961a.js');
require('../_chunks/dep-6e0e44f2.js');
require('../_chunks/dep-5308384a.js');
require('../_chunks/dep-a15962f8.js');
require('../_chunks/dep-7e453771.js');
require('../_chunks/dep-1c49e2c0.js');
require('../_chunks/dep-09a08779.js');
require('../_chunks/dep-693e1092.js');
require('../_chunks/dep-8fb16430.js');
require('../_chunks/dep-23180529.js');
require('../_chunks/dep-77bb683d.js');
require('../_chunks/dep-f281ba06.js');
var _Paragraph = Vue.defineComponent({
name: "TTypographyParagraph",
props: typography_paragraphProps["default"],
setup: function setup(props2, _ref) {
var slots = _ref.slots;
var COMPONENT_NAME = hooks_useClass.usePrefixClass("typography");
var content = Vue.computed(function () {
return props2.content || (slots === null || slots === void 0 ? void 0 : slots.default());
});
return function () {
return props2.ellipsis ? Vue.createVNode(typography_ellipsis["default"], Vue.mergeProps(props2, {
"class": COMPONENT_NAME.value
}), {
default: function _default() {
return [content.value];
}
}) : Vue.createVNode("p", {
"class": COMPONENT_NAME.value
}, [content.value]);
};
}
});
exports["default"] = _Paragraph;
//# sourceMappingURL=paragraph.js.map