diff options
| author | Jay V <[email protected]> | 2025-08-11 14:19:22 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-08-11 14:19:22 -0400 |
| commit | befb7509defeadae8f1950364b3399fbd80622d8 (patch) | |
| tree | a27cadc52b3045d12625845185f3c11aaf6690b1 | |
| parent | 09bf0b86d8fc56cf1254624c62921a6a7d122582 (diff) | |
| download | opencode-befb7509defeadae8f1950364b3399fbd80622d8.tar.gz opencode-befb7509defeadae8f1950364b3399fbd80622d8.zip | |
docs: share
| -rw-r--r-- | packages/web/src/components/Share.tsx | 3 | ||||
| -rw-r--r-- | packages/web/src/components/share/part.tsx | 10 |
2 files changed, 10 insertions, 3 deletions
diff --git a/packages/web/src/components/Share.tsx b/packages/web/src/components/Share.tsx index ad1172731..0f60c8f3a 100644 --- a/packages/web/src/components/Share.tsx +++ b/packages/web/src/components/Share.tsx @@ -356,7 +356,8 @@ export default function Share(props: { <For each={filteredParts()}> {(part, partIndex) => { const last = createMemo( - () => messages().length === msgIndex() + 1 && filteredParts().length === partIndex() + 1, + () => + data().messages.length === msgIndex() + 1 && filteredParts().length === partIndex() + 1, ) onMount(() => { diff --git a/packages/web/src/components/share/part.tsx b/packages/web/src/components/share/part.tsx index 2b87c6bcd..7c7220c37 100644 --- a/packages/web/src/components/share/part.tsx +++ b/packages/web/src/components/share/part.tsx @@ -147,13 +147,16 @@ export function Part(props: PartProps) { DateTime.DATETIME_FULL_WITH_SECONDS, )} > - {DateTime.fromMillis(props.message.time.completed || props.message.time.created).toLocaleString( + {DateTime.fromMillis(props.message.time.completed).toLocaleString(DateTime.DATETIME_MED)} + {/* + DateTime.fromMillis(props.message.time.completed || props.message.time.created).toLocaleString( DateTime.DATETIME_MED, )} {` | ${props.message.modelID}`} {props.message.mode && ( <span style={{ color: "var(--sl-color-accent)" }}>{` | ${props.message.mode}`}</span> - )} + ) + */} </Footer> )} </div> @@ -184,6 +187,8 @@ export function Part(props: PartProps) { props.part.type === "step-start" && props.message.role === "assistant" && ( <div data-component="step-start"> <div data-slot="provider">{props.message.providerID}</div> + <div data-slot="model">{props.message.modelID}</div> + { /* <div data-slot="model"> {DateTime.fromMillis(props.message.time.completed || props.message.time.created).toLocaleString( DateTime.DATETIME_MED, @@ -193,6 +198,7 @@ export function Part(props: PartProps) { <span style={{ color: "var(--sl-color-accent)" }}>{` | ${props.message.mode}`}</span> )} </div> + */ } </div> ) } |
