diff options
| author | Jay V <[email protected]> | 2025-06-27 13:25:15 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-06-27 13:25:15 -0400 |
| commit | 391c837b37de57cb182cbfadda143299b02e4472 (patch) | |
| tree | 5d79c9ab600f1e797dbe6c04369fb3ac35178e48 /packages/web/src/components | |
| parent | 5773d9d1a3fc32eb857c245a23cde51e7a6b7690 (diff) | |
| download | opencode-391c837b37de57cb182cbfadda143299b02e4472.tar.gz opencode-391c837b37de57cb182cbfadda143299b02e4472.zip | |
docs: share page write tool bug
Diffstat (limited to 'packages/web/src/components')
| -rw-r--r-- | packages/web/src/components/Share.tsx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/packages/web/src/components/Share.tsx b/packages/web/src/components/Share.tsx index a61852d9b..0e58312cd 100644 --- a/packages/web/src/components/Share.tsx +++ b/packages/web/src/components/Share.tsx @@ -84,7 +84,7 @@ function scrollToAnchor(id: string) { el.scrollIntoView({ behavior: "smooth" }) } -function stripWorkingDirectory(filePath: string, workingDir?: string) { +function stripWorkingDirectory(filePath?: string, workingDir?: string) { if (filePath === undefined || workingDir === undefined) return filePath const prefix = workingDir.endsWith("/") ? workingDir : workingDir + "/" @@ -1228,9 +1228,9 @@ export default function Share(props: { const path = createMemo(() => toolData()?.args.path !== data().rootDir ? stripWorkingDirectory( - toolData()?.args.path, - data().rootDir, - ) + toolData()?.args.path, + data().rootDir, + ) : toolData()?.args.path, ) @@ -1391,7 +1391,7 @@ export default function Share(props: { {(_part) => { const filePath = createMemo(() => stripWorkingDirectory( - toolData()?.args.filePath, + toolData()?.args?.filePath, data().rootDir, ), ) @@ -1430,7 +1430,7 @@ export default function Share(props: { <div data-part-tool-result> <ErrorPart> {formatErrorString( - toolData()?.result, + toolData()?.result )} </ErrorPart> </div> @@ -1449,7 +1449,7 @@ export default function Share(props: { <div data-part-tool-code> <CodeBlock lang={getShikiLang(filePath())} - code={args.content} + code={toolData()?.args?.content} /> </div> </Show> |
