diff options
| author | Dax <[email protected]> | 2025-10-31 15:07:36 -0400 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-10-31 15:07:36 -0400 |
| commit | 96bdeb3c7b04e95ecabaa0253deddd2a22e14afe (patch) | |
| tree | c37898ee62e8c4f84f5d9abd4c644b1ec7066963 /packages/web/src/components | |
| parent | 81c617770d8595978b497a9cf3c0a5316b108352 (diff) | |
| download | opencode-96bdeb3c7b04e95ecabaa0253deddd2a22e14afe.tar.gz opencode-96bdeb3c7b04e95ecabaa0253deddd2a22e14afe.zip | |
OpenTUI is here (#2685)
Diffstat (limited to 'packages/web/src/components')
| -rw-r--r-- | packages/web/src/components/share/content-diff.tsx | 5 | ||||
| -rw-r--r-- | packages/web/src/components/share/part.tsx | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/packages/web/src/components/share/content-diff.tsx b/packages/web/src/components/share/content-diff.tsx index 45249e0cd..9ccd554d0 100644 --- a/packages/web/src/components/share/content-diff.tsx +++ b/packages/web/src/components/share/content-diff.tsx @@ -110,7 +110,10 @@ export function ContentDiff(props: Props) { }) const mobileRows = createMemo(() => { - const mobileBlocks: { type: "removed" | "added" | "unchanged"; lines: string[] }[] = [] + const mobileBlocks: { + type: "removed" | "added" | "unchanged" + lines: string[] + }[] = [] const currentRows = rows() let i = 0 diff --git a/packages/web/src/components/share/part.tsx b/packages/web/src/components/share/part.tsx index ddef206ba..f7a6a9304 100644 --- a/packages/web/src/components/share/part.tsx +++ b/packages/web/src/components/share/part.tsx @@ -174,6 +174,12 @@ export function Part(props: PartProps) { <div data-slot="filename">{props.part.filename}</div> </div> )} + {props.message.role === "user" && props.part.type === "file" && ( + <div data-component="attachment"> + <div data-slot="copy">Attachment</div> + <div data-slot="filename">{props.part.filename}</div> + </div> + )} {props.part.type === "step-start" && props.message.role === "assistant" && ( <div data-component="step-start"> <div data-slot="provider">{props.message.providerID}</div> |
