docs: share

This commit is contained in:
Jay V 2025-08-11 14:19:22 -04:00
parent 09bf0b86d8
commit befb7509de
2 changed files with 10 additions and 3 deletions

View file

@ -356,7 +356,8 @@ export default function Share(props: {
<For each={filteredParts()}> <For each={filteredParts()}>
{(part, partIndex) => { {(part, partIndex) => {
const last = createMemo( const last = createMemo(
() => messages().length === msgIndex() + 1 && filteredParts().length === partIndex() + 1, () =>
data().messages.length === msgIndex() + 1 && filteredParts().length === partIndex() + 1,
) )
onMount(() => { onMount(() => {

View file

@ -147,13 +147,16 @@ export function Part(props: PartProps) {
DateTime.DATETIME_FULL_WITH_SECONDS, 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, DateTime.DATETIME_MED,
)} )}
{` | ${props.message.modelID}`} {` | ${props.message.modelID}`}
{props.message.mode && ( {props.message.mode && (
<span style={{ color: "var(--sl-color-accent)" }}>{` | ${props.message.mode}`}</span> <span style={{ color: "var(--sl-color-accent)" }}>{` | ${props.message.mode}`}</span>
)} )
*/}
</Footer> </Footer>
)} )}
</div> </div>
@ -184,6 +187,8 @@ export function Part(props: PartProps) {
props.part.type === "step-start" && props.message.role === "assistant" && ( props.part.type === "step-start" && props.message.role === "assistant" && (
<div data-component="step-start"> <div data-component="step-start">
<div data-slot="provider">{props.message.providerID}</div> <div data-slot="provider">{props.message.providerID}</div>
<div data-slot="model">{props.message.modelID}</div>
{ /*
<div data-slot="model"> <div data-slot="model">
{DateTime.fromMillis(props.message.time.completed || props.message.time.created).toLocaleString( {DateTime.fromMillis(props.message.time.completed || props.message.time.created).toLocaleString(
DateTime.DATETIME_MED, DateTime.DATETIME_MED,
@ -193,6 +198,7 @@ export function Part(props: PartProps) {
<span style={{ color: "var(--sl-color-accent)" }}>{` | ${props.message.mode}`}</span> <span style={{ color: "var(--sl-color-accent)" }}>{` | ${props.message.mode}`}</span>
)} )}
</div> </div>
*/ }
</div> </div>
) )
} }