@@ -138,7 +138,7 @@ describe('`Iterate` component', () => {
138138 it ( gray ( 'When given an iterable that yields a value will render correctly' ) , async ( ) => {
139139 const channel = new IterableChannelTestHelper < string > ( ) ;
140140 let timesRerendered = 0 ;
141- let lastRenderFnInput : undefined | IterationResult < string > ;
141+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
142142
143143 const rendered = render (
144144 < Iterate value = { channel } >
@@ -223,7 +223,7 @@ describe('`Iterate` component', () => {
223223 it ( gray ( 'When given an iterable that yields multiple values will render correctly' ) , async ( ) => {
224224 const channel = new IterableChannelTestHelper < string > ( ) ;
225225 let timesRerendered = 0 ;
226- let lastRenderFnInput : undefined | IterationResult < string > ;
226+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
227227
228228 const rendered = render (
229229 < Iterate value = { channel } >
@@ -267,7 +267,7 @@ describe('`Iterate` component', () => {
267267 async ( ) => {
268268 const emptyIter = ( async function * ( ) { } ) ( ) ;
269269 let timesRerendered = 0 ;
270- let lastRenderFnInput : undefined | IterationResult < string > ;
270+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
271271
272272 const rendered = render (
273273 < Iterate value = { emptyIter } >
@@ -333,7 +333,7 @@ describe('`Iterate` component', () => {
333333 async ( ) => {
334334 const channel = new IterableChannelTestHelper < string > ( ) ;
335335 let timesRerendered = 0 ;
336- let lastRenderFnInput : undefined | IterationResult < string > ;
336+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
337337
338338 const rendered = render (
339339 < Iterate value = { channel } >
@@ -380,7 +380,7 @@ describe('`Iterate` component', () => {
380380 throw simulatedError ;
381381 } ) ( ) ;
382382 let timesRerendered = 0 ;
383- let lastRenderFnInput : undefined | IterationResult < string > ;
383+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
384384
385385 const rendered = render (
386386 < Iterate value = { erroringIter } >
@@ -448,7 +448,7 @@ describe('`Iterate` component', () => {
448448 async ( ) => {
449449 const channel = new IterableChannelTestHelper < string > ( ) ;
450450 let timesRerendered = 0 ;
451- let lastRenderFnInput : undefined | IterationResult < string > ;
451+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
452452
453453 const simulatedErr = new Error ( '...' ) ;
454454
@@ -495,7 +495,7 @@ describe('`Iterate` component', () => {
495495 "When consecutively updated with new iterables will close the previous one's iterator every time and render accordingly"
496496 ) ,
497497 async ( ) => {
498- let lastRenderFnInput : undefined | IterationResult < string > ;
498+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
499499
500500 const [ channel1 , channel2 ] = [
501501 new IterableChannelTestHelper < string > ( ) ,
@@ -585,7 +585,7 @@ describe('`Iterate` component', () => {
585585 ) ;
586586
587587 it ( gray ( 'When unmounted will close the last active iterator it held' ) , async ( ) => {
588- let lastRenderFnInput : undefined | IterationResult < string > ;
588+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
589589
590590 const channel = new IterableChannelTestHelper < string > ( ) ;
591591 const channelReturnSpy = vi . spyOn ( channel , 'return' ) ;
@@ -641,7 +641,7 @@ describe('`Iterate` component', () => {
641641 yield * [ 'a' , 'b' , 'c' ] ;
642642 } ) ( ) ;
643643 let timesRerendered = 0 ;
644- let lastRenderFnInput : undefined | IterationResult < string > ;
644+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
645645
646646 const rendered = render (
647647 < Iterate value = { iter } >
@@ -674,7 +674,7 @@ describe('`Iterate` component', () => {
674674 ) ,
675675 async ( ) => {
676676 let timesRerendered = 0 ;
677- let lastRenderFnInput : undefined | IterationResult < string > ;
677+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
678678 const channel = new IterableChannelTestHelper < string > ( ) ;
679679
680680 const rendered = render (
0 commit comments