feat: generate childSelectors based on listSelector

This commit is contained in:
karishmas6
2024-09-03 10:19:18 +05:30
parent 46f1947bcf
commit d42e8f13dc

View File

@@ -519,8 +519,10 @@ export class WorkflowGenerator {
const elementInfo = await getElementInformation(page, coordinates); const elementInfo = await getElementInformation(page, coordinates);
if (rect) { if (rect) {
if (this.getList === true) { if (this.getList === true) {
const childSelectors = await getChildSelectors(page, displaySelector || ''); if (this.listSelector !== '') {
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo, childSelectors }) const childSelectors = await getChildSelectors(page, this.listSelector || '');
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo, childSelectors })
}
} else { } else {
this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo }); this.socket.emit('highlighter', { rect, selector: displaySelector, elementInfo });