@@ -4,6 +4,7 @@ import Listy, { type ListyRef } from '@rc-component/listy';
44
55const DEFAULT_HEIGHT = 200 ;
66const DEFAULT_ITEM_HEIGHT = 30 ;
7+ const PREFIX_CLS = 'rc-listy' ;
78
89const createItems = ( count : number ) =>
910 Array . from ( { length : count } , ( _ , i ) => ( { id : i } ) ) ;
@@ -62,7 +63,7 @@ describe('Listy - onEndReached', () => {
6263 ) ;
6364
6465 const scrollContainer = container . querySelector (
65- '.rc-virtual-list- holder' ,
66+ `. ${ PREFIX_CLS } - holder` ,
6667 ) ! ;
6768
6869 scrollToBottom ( scrollContainer , items . length ) ;
@@ -86,7 +87,7 @@ describe('Listy - onEndReached', () => {
8687 ) ;
8788
8889 const scrollContainer = container . querySelector (
89- '.rc-virtual-list- holder' ,
90+ `. ${ PREFIX_CLS } - holder` ,
9091 ) ! ;
9192
9293 // Not at bottom: scrollTop + clientHeight < scrollHeight
@@ -115,7 +116,7 @@ describe('Listy - onEndReached', () => {
115116 ) ;
116117
117118 const scrollContainer = container . querySelector (
118- '.rc-virtual-list- holder' ,
119+ `. ${ PREFIX_CLS } - holder` ,
119120 ) ! ;
120121
121122 // Should not throw error
@@ -148,7 +149,7 @@ describe('Listy - onEndReached', () => {
148149 ) ;
149150
150151 const scrollContainer = container . querySelector (
151- '.rc-virtual-list- holder' ,
152+ `. ${ PREFIX_CLS } - holder` ,
152153 ) ! ;
153154
154155 // Scroll to bottom
@@ -183,7 +184,7 @@ describe('Listy - onEndReached', () => {
183184
184185 const { container, rerender } = render ( renderList ( itemCount ) ) ;
185186 const scrollContainer = container . querySelector (
186- '.rc-virtual-list- holder' ,
187+ `. ${ PREFIX_CLS } - holder` ,
187188 ) ! ;
188189
189190 const scrollToBottomWithCount = ( ) => {
@@ -229,7 +230,7 @@ describe('Listy - onEndReached', () => {
229230
230231 const { container, rerender } = render ( renderList ( itemCount ) ) ;
231232 const scrollContainer = container . querySelector (
232- '.rc-virtual-list- holder' ,
233+ `. ${ PREFIX_CLS } - holder` ,
233234 ) ! ;
234235
235236 const scrollToBottomWithCount = ( ) => {
@@ -284,7 +285,7 @@ describe('Listy - onEndReached', () => {
284285
285286 const { container, getByTestId } = render ( < LoadMoreComponent /> ) ;
286287 const scrollContainer = container . querySelector (
287- '.rc-virtual-list- holder' ,
288+ `. ${ PREFIX_CLS } - holder` ,
288289 ) ! ;
289290
290291 // Initial state
@@ -352,7 +353,7 @@ describe('Listy - onEndReached', () => {
352353 < ScrollToEndComponent /> ,
353354 ) ;
354355 const scrollContainer = container . querySelector (
355- '.rc-virtual-list- holder' ,
356+ `. ${ PREFIX_CLS } - holder` ,
356357 ) ! ;
357358 const scrollButton = getByRole ( 'button' , { name : / s c r o l l t o e n d / i } ) ;
358359
@@ -402,7 +403,7 @@ describe('Listy - onEndReached', () => {
402403 ) ;
403404
404405 const scrollContainer = container . querySelector (
405- '.rc-virtual-list- holder' ,
406+ `. ${ PREFIX_CLS } - holder` ,
406407 ) ! ;
407408
408409 // Content height equals container height (already at bottom)
@@ -432,7 +433,7 @@ describe('Listy - onEndReached', () => {
432433 ) ;
433434
434435 const scrollContainer = container . querySelector (
435- '.rc-virtual-list- holder' ,
436+ `. ${ PREFIX_CLS } - holder` ,
436437 ) ! ;
437438
438439 mockScroll ( scrollContainer , 0 , 0 , DEFAULT_HEIGHT ) ;
@@ -458,7 +459,7 @@ describe('Listy - onEndReached', () => {
458459 ) ;
459460
460461 const scrollContainer = container . querySelector (
461- '.rc-virtual-list- holder' ,
462+ `. ${ PREFIX_CLS } - holder` ,
462463 ) ! ;
463464
464465 // Slightly past bottom (can happen during animation)
@@ -494,7 +495,7 @@ describe('Listy - onEndReached', () => {
494495
495496 const { container, rerender } = render ( renderList ( itemCount ) ) ;
496497 const scrollContainer = container . querySelector (
497- '.rc-virtual-list- holder' ,
498+ `. ${ PREFIX_CLS } - holder` ,
498499 ) ! ;
499500
500501 const scrollTo = ( scrollTop : number ) => {
@@ -556,7 +557,7 @@ describe('Listy - onEndReached', () => {
556557 ) ;
557558
558559 const scrollContainer = container . querySelector (
559- '.rc-virtual-list- holder' ,
560+ `. ${ PREFIX_CLS } - holder` ,
560561 ) ! ;
561562
562563 // Scroll to bottom with groups (items + headers)
0 commit comments