diff options
| author | Jay V <[email protected]> | 2025-07-03 19:33:42 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-07-03 19:33:55 -0400 |
| commit | 25c876caa2b5f308cf400a8b0747276cba04d177 (patch) | |
| tree | a6259830d617b0b0ae83810ae777cefebf8d56de /packages/web | |
| parent | cf83e31f231436dacc5a729abaff7a0e66a111c6 (diff) | |
| download | opencode-25c876caa2b5f308cf400a8b0747276cba04d177.tar.gz opencode-25c876caa2b5f308cf400a8b0747276cba04d177.zip | |
docs: share fix last message not expandable
Diffstat (limited to 'packages/web')
| -rw-r--r-- | packages/web/src/components/Share.tsx | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/packages/web/src/components/Share.tsx b/packages/web/src/components/Share.tsx index fb9ddc99e..e1981100e 100644 --- a/packages/web/src/components/Share.tsx +++ b/packages/web/src/components/Share.tsx @@ -321,6 +321,7 @@ function TextPart(props: TextPartProps) { createEffect(() => { local.text + local.expand setTimeout(checkOverflow, 0) }) @@ -372,6 +373,7 @@ function ErrorPart(props: ErrorPartProps) { createEffect(() => { local.children + local.expand setTimeout(checkOverflow, 0) }) @@ -425,6 +427,7 @@ function MarkdownPart(props: MarkdownPartProps) { createEffect(() => { local.text + local.expand setTimeout(checkOverflow, 0) }) @@ -486,6 +489,14 @@ function TerminalPart(props: TerminalPartProps) { } } + createEffect(() => { + local.command + local.result + local.error + local.expand + setTimeout(checkOverflow, 0) + }) + onMount(() => { checkOverflow() window.addEventListener("resize", checkOverflow) @@ -895,7 +906,7 @@ export default function Share(props: { fallback={<p>Waiting for messages...</p>} > <div class={styles.parts}> - <SuspenseList> + <SuspenseList revealOrder="forwards"> <For each={data().messages}> {(msg, msgIndex) => ( <Suspense> |
