(events: ObserverEvent[])
| 1151 | } |
| 1152 | |
| 1153 | export function buildTranscriptState(events: ObserverEvent[]): TranscriptState { |
| 1154 | let state = createEmptyTranscriptState(); |
| 1155 | for (const event of events) { |
| 1156 | state = processTranscriptEvent(state, event); |
| 1157 | } |
| 1158 | return state; |
| 1159 | } |
| 1160 | |
| 1161 | export function buildTranscript(events: ObserverEvent[]): TranscriptItem[] { |
| 1162 | return buildTranscriptState(events).items; |
no test coverage detected