()
| 176 | } |
| 177 | |
| 178 | const resetStreamDom = () => { |
| 179 | frozenTrackLenRef.current = 0; |
| 180 | resetSvgStreamRegions(el); |
| 181 | el.innerHTML = isStreaming ? renderStreamingDisplay() : html; |
| 182 | resetPatchState(el); |
| 183 | seedTableCounts(el, nextTrack); |
| 184 | placeStreamingCaret(el, html, nextTrack); |
| 185 | contentRef.current = nextTrack; |
| 186 | }; |
| 187 | |
| 188 | if (!isStreaming || !prevTrack) { |
| 189 | resetStreamDom(); |
no test coverage detected