diff --git a/packages/client/src/schema-component/antd/input/EllipsisWithTooltip.tsx b/packages/client/src/schema-component/antd/input/EllipsisWithTooltip.tsx index cf201841a..dfa6a45d8 100644 --- a/packages/client/src/schema-component/antd/input/EllipsisWithTooltip.tsx +++ b/packages/client/src/schema-component/antd/input/EllipsisWithTooltip.tsx @@ -15,6 +15,7 @@ export const EllipsisWithTooltip = (props) => { if (!props.ellipsis) { return <>{props.children}; } + const { popoverContent } = props; return ( { overflowX: 'auto', }} > - {props.children} + {popoverContent} } > diff --git a/packages/client/src/schema-component/antd/input/ReadPretty.tsx b/packages/client/src/schema-component/antd/input/ReadPretty.tsx index 53fb0c297..3bbb0c2e6 100644 --- a/packages/client/src/schema-component/antd/input/ReadPretty.tsx +++ b/packages/client/src/schema-component/antd/input/ReadPretty.tsx @@ -34,18 +34,17 @@ ReadPretty.TextArea = (props) => { const prefixCls = usePrefixCls('description-textarea', props); const compile = useCompile(); const value = compile(props.value ?? ''); - const { autop = true } = props; + const { autop = false } = props; let content = null; - if (autop) { - const values = HTMLEncode(value).split('\n').join('
'); - content = ( - -
- - ); - } else { - content = {compile(props.value)}; - } + const values = HTMLEncode(value).split('\n').join('
'); + content = ( + : value} + > + {value} + + ); return (