chore: lint

This commit is contained in:
karishmas6
2024-09-02 10:31:27 +05:30
parent 656a82c864
commit 88b7a7bf16

View File

@@ -754,11 +754,23 @@ export const getNonUniqueSelectors = async (page: Page, coordinates: Coordinates
function getSelectorPath(element: HTMLElement | null): string {
const path: string[] = [];
while (element && element !== document.body) {
let depth = 0;
const maxDepth = 2; // Limiting the depth of the selector path
while (element && element !== document.body && depth < maxDepth) {
const selector = getNonUniqueSelector(element);
// Stop adding selectors when we reach certain container elements
if (selector.includes('quotes') || selector.includes('container')) {
path.unshift(selector);
break;
}
path.unshift(selector);
element = element.parentElement;
depth++;
}
return path.join(' > ');
}
@@ -781,6 +793,7 @@ export const getNonUniqueSelectors = async (page: Page, coordinates: Coordinates
/**
* Returns the first pair from the given workflow that contains the given selector
* inside the where condition, and it is the only selector there.