mirror of
https://github.com/aljazceru/opencode.git
synced 2025-12-21 17:54:23 +01:00
share page bugs
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user