feat: input & keydown actions

This commit is contained in:
karishmas6
2024-06-06 05:45:19 +05:30
parent 0fd5927715
commit 8f33ae6b60

View File

@@ -62,5 +62,31 @@ export const getBestSelectorForAction = (action: Action) => {
null
);
}
return (
selectors.testIdSelector ??
selectors?.id ??
selectors?.accessibilitySelector ??
selectors?.hrefSelector ??
selectors?.generalSelector ??
selectors?.attrSelector ??
null
);
}
case ActionType.Input:
case ActionType.Keydown: {
const selectors = action.selectors;
return (
selectors.testIdSelector ??
selectors?.id ??
selectors?.formSelector ??
selectors?.accessibilitySelector ??
selectors?.generalSelector ??
selectors?.attrSelector ??
null
);
}
default:
break;
}
return null;
}