feat: rm selector from array if not visible

This commit is contained in:
RohitR311
2025-01-11 17:56:17 +05:30
parent 7aa7dc27b3
commit ab07399017

View File

@@ -698,6 +698,10 @@ export default class Interpreter extends EventEmitter {
allResults = allResults.concat(finalResults); allResults = allResults.concat(finalResults);
return allResults; return allResults;
} }
const selectorIndex = availableSelectors.indexOf(workingSelector!);
availableSelectors = availableSelectors.slice(selectorIndex);
// Click the 'Load More' button to load additional items // Click the 'Load More' button to load additional items
try { try {
await loadMoreButton.click(); await loadMoreButton.click();
@@ -719,6 +723,8 @@ export default class Interpreter extends EventEmitter {
return allResults; return allResults;
} }
previousHeight = currentHeight; previousHeight = currentHeight;
console.log("Results so far:", allResults.length);
if (config.limit && allResults.length >= config.limit) { if (config.limit && allResults.length >= config.limit) {
// If limit is set and reached, return the limited results // If limit is set and reached, return the limited results
allResults = allResults.slice(0, config.limit); allResults = allResults.slice(0, config.limit);