From ad61b2a0b103d8eda6c217ab2383d63cd60ec8a2 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Thu, 6 Jun 2024 00:28:15 +0530 Subject: [PATCH] feat: generator fxn to optimize given CSS selector path --- server/src/workflow-management/selector.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/src/workflow-management/selector.ts b/server/src/workflow-management/selector.ts index 6023e9e2..54a0b67e 100644 --- a/server/src/workflow-management/selector.ts +++ b/server/src/workflow-management/selector.ts @@ -430,6 +430,16 @@ export const getSelectors = async (page: Page, coordinates: Coordinates) => { visited: Map; }; + function* optimize( + path: Path, + input: Element, + scope: Scope = { + counter: 0, + visited: new Map(), + } + ): Generator { + + } function same(path: Path, input: Element) { return rootDocument.querySelector(selector(path)) === input;