share page bugs

This commit is contained in:
Jay V
2025-06-03 17:20:24 -04:00
parent 0c6bda8255
commit 8206da4d9e
2 changed files with 7 additions and 9 deletions

View File

@@ -188,7 +188,7 @@ function TextPart(props: TextPartProps) {
{...rest}
>
<pre ref={(el) => (preEl = el)}>{local.text}</pre>
{overflowed() && (
{((!local.expand && overflowed()) || expanded()) && (
<button
type="button"
data-element-button-text
@@ -223,15 +223,9 @@ function TerminalPart(props: TerminalPartProps) {
}
onMount(() => {
checkOverflow()
window.addEventListener("resize", checkOverflow)
})
createEffect(() => {
local.text
setTimeout(checkOverflow, 0)
})
onCleanup(() => {
window.removeEventListener("resize", checkOverflow)
})
@@ -247,12 +241,13 @@ function TerminalPart(props: TerminalPartProps) {
<div data-section="content">
<CodeBlock
lang="ansi"
onRendered={checkOverflow}
ref={(el) => (preEl = el)}
code={`\x1b[90m>\x1b[0m ${local.text}`}
/>
</div>
</div>
{overflowed() && (
{((!local.expand && overflowed()) || expanded()) && (
<button
type="button"
data-element-button-text