1import { a4 as defineComponent, bh as useSlots, o as openBlock, i as createElementBlock, q as normalizeClass, v as toDisplayString, f as unref, P as renderSlot, K as createCommentVNode, t as computed } from "./BCN7HQih.js"; 2const _sfc_main = /* @__PURE__ */ defineComponent({ 3 __name: "Paragraph", 4 props: { 5 text: {}, 6 class: {} 7 }, 8 setup(__props) { 9 const slots = useSlots(); 10 const hasChildren = computed(() => Object.keys(slots).length > 0); 11 const props = __props; 12 const classes = `text-lg ${props.class || ""}`; 13 return (_ctx, _cache) => { 14 return __props.text ? (openBlock(), createElementBlock("p", { 15 key: 0, 16 class: normalizeClass(classes) 17 }, toDisplayString(__props.text), 1)) : unref(hasChildren) ? (openBlock(), createElementBlock("p", { 18 key: 1, 19 class: normalizeClass(classes) 20 }, [ 21 renderSlot(_ctx.$slots, "default") 22 ])) : !unref(hasChildren) && !__props.text ? (openBlock(), createElementBlock("p", { 23 key: 2, 24 class: normalizeClass(classes) 25 }, " No content provided. ")) : createCommentVNode("", true); 26 }; 27 } 28}); 29export { 30 _sfc_main as _ 31}; 32//# sourceMappingURL=DWkpjdVe.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.