(threads: Thread[], key: string | null | undefined)
| 169 | } |
| 170 | |
| 171 | export function findThread(threads: Thread[], key: string | null | undefined): Thread | null { |
| 172 | if (!key) return threads[0] ?? null; |
| 173 | return threads.find((t) => t.key === key) ?? threads[0] ?? null; |
| 174 | } |