diff options
| -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> ) } |
