@@ -138,7 +138,7 @@ describe('`Iterate` component', () => {
138
138
it ( gray ( 'When given an iterable that yields a value will render correctly' ) , async ( ) => {
139
139
const channel = new IterableChannelTestHelper < string > ( ) ;
140
140
let timesRerendered = 0 ;
141
- let lastRenderFnInput : undefined | IterationResult < string > ;
141
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
142
142
143
143
const rendered = render (
144
144
< Iterate value = { channel } >
@@ -223,7 +223,7 @@ describe('`Iterate` component', () => {
223
223
it ( gray ( 'When given an iterable that yields multiple values will render correctly' ) , async ( ) => {
224
224
const channel = new IterableChannelTestHelper < string > ( ) ;
225
225
let timesRerendered = 0 ;
226
- let lastRenderFnInput : undefined | IterationResult < string > ;
226
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
227
227
228
228
const rendered = render (
229
229
< Iterate value = { channel } >
@@ -267,7 +267,7 @@ describe('`Iterate` component', () => {
267
267
async ( ) => {
268
268
const emptyIter = ( async function * ( ) { } ) ( ) ;
269
269
let timesRerendered = 0 ;
270
- let lastRenderFnInput : undefined | IterationResult < string > ;
270
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
271
271
272
272
const rendered = render (
273
273
< Iterate value = { emptyIter } >
@@ -333,7 +333,7 @@ describe('`Iterate` component', () => {
333
333
async ( ) => {
334
334
const channel = new IterableChannelTestHelper < string > ( ) ;
335
335
let timesRerendered = 0 ;
336
- let lastRenderFnInput : undefined | IterationResult < string > ;
336
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
337
337
338
338
const rendered = render (
339
339
< Iterate value = { channel } >
@@ -380,7 +380,7 @@ describe('`Iterate` component', () => {
380
380
throw simulatedError ;
381
381
} ) ( ) ;
382
382
let timesRerendered = 0 ;
383
- let lastRenderFnInput : undefined | IterationResult < string > ;
383
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
384
384
385
385
const rendered = render (
386
386
< Iterate value = { erroringIter } >
@@ -448,7 +448,7 @@ describe('`Iterate` component', () => {
448
448
async ( ) => {
449
449
const channel = new IterableChannelTestHelper < string > ( ) ;
450
450
let timesRerendered = 0 ;
451
- let lastRenderFnInput : undefined | IterationResult < string > ;
451
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
452
452
453
453
const simulatedErr = new Error ( '...' ) ;
454
454
@@ -495,7 +495,7 @@ describe('`Iterate` component', () => {
495
495
"When consecutively updated with new iterables will close the previous one's iterator every time and render accordingly"
496
496
) ,
497
497
async ( ) => {
498
- let lastRenderFnInput : undefined | IterationResult < string > ;
498
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
499
499
500
500
const [ channel1 , channel2 ] = [
501
501
new IterableChannelTestHelper < string > ( ) ,
@@ -585,7 +585,7 @@ describe('`Iterate` component', () => {
585
585
) ;
586
586
587
587
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 > ;
589
589
590
590
const channel = new IterableChannelTestHelper < string > ( ) ;
591
591
const channelReturnSpy = vi . spyOn ( channel , 'return' ) ;
@@ -641,7 +641,7 @@ describe('`Iterate` component', () => {
641
641
yield * [ 'a' , 'b' , 'c' ] ;
642
642
} ) ( ) ;
643
643
let timesRerendered = 0 ;
644
- let lastRenderFnInput : undefined | IterationResult < string > ;
644
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
645
645
646
646
const rendered = render (
647
647
< Iterate value = { iter } >
@@ -674,7 +674,7 @@ describe('`Iterate` component', () => {
674
674
) ,
675
675
async ( ) => {
676
676
let timesRerendered = 0 ;
677
- let lastRenderFnInput : undefined | IterationResult < string > ;
677
+ let lastRenderFnInput : undefined | IterationResult < string | undefined > ;
678
678
const channel = new IterableChannelTestHelper < string > ( ) ;
679
679
680
680
const rendered = render (
0 commit comments