fix: ts error

This commit is contained in:
Dogtiti 2024-07-26 11:21:51 +08:00
parent a0f0b4ff9e
commit 72d6f97024
1 changed files with 5 additions and 7 deletions

View File

@ -48,14 +48,12 @@ export function HTMLPreview(props: {
}, []);
const height = useMemo(() => {
const parentHeight = props.height || 600;
if (props.autoHeight !== false) {
return iframeHeight + 40 > parentHeight
? parentHeight
: iframeHeight + 40;
} else {
return parentHeight;
if (!props.autoHeight) return props.height || 600;
if (typeof props.height === "string") {
return props.height;
}
const parentHeight = props.height || 600;
return iframeHeight + 40 > parentHeight ? parentHeight : iframeHeight + 40;
}, [props.autoHeight, props.height, iframeHeight]);
const srcDoc = useMemo(() => {