API ReferenceRuntime Hooks
ThreadListItemRuntime
useThreadListItemRuntime
ThreadListItemRuntime
path:
ThreadListItemRuntimePath
getState:
() => ThreadListItemState
initialize:
() => Promise<{ remoteId: string; externalId: string | undefined; }>
generateTitle:
() => Promise<void>
switchTo:
() => Promise<void>
rename:
(newTitle: string) => Promise<void>
archive:
() => Promise<void>
unarchive:
() => Promise<void>
delete:
() => Promise<void>
subscribe:
(callback: () => void) => Unsubscribe
unstable_on:
(event: ThreadListItemEventType, callback: () => void) => Unsubscribe
useThreadListItem
Access the state for a specific thread list item:
ThreadListItemState
isMain:
boolean
id:
string
remoteId:
string | undefined
externalId:
string | undefined
threadId:
string
status:
"archived" | "regular" | "new" | "deleted"
title?:
string | undefined