From 40100eb495c359a1f81611330737b8918328d7e5 Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Wed, 5 Jun 2024 22:36:53 +0530 Subject: [PATCH] feat: calculates a penalty score based on a CSS selector pat. --- server/src/workflow-management/selector.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/src/workflow-management/selector.ts b/server/src/workflow-management/selector.ts index 4855e979..a05957df 100644 --- a/server/src/workflow-management/selector.ts +++ b/server/src/workflow-management/selector.ts @@ -286,6 +286,10 @@ export const getSelectors = async (page: Page, coordinates: Coordinates) => { return query; } + function penalty(path: Path): number { + return path.map((node) => node.penalty).reduce((acc, i) => acc + i, 0); + } + };