diff --git a/src/routes/stock-screener/+page.svelte b/src/routes/stock-screener/+page.svelte index 4a3e1871..5f48a9ff 100644 --- a/src/routes/stock-screener/+page.svelte +++ b/src/routes/stock-screener/+page.svelte @@ -1854,7 +1854,7 @@ const handleKeyDown = (event) => { function changeRuleCondition(name: string, state: string) { ruleName = name; - ruleCondition[ruleName] = state; + ruleCondition[ruleName] = state?.toLowerCase(); } let checkedItems = new Map( @@ -2703,6 +2703,8 @@ const handleKeyDown = (event) => { {:else} {ruleCondition[row?.rule] !== undefined ? ruleCondition[row?.rule] + ?.replace("under", "Under") + ?.replace("over", "Over") : ""} {valueMappings[row?.rule]} {/if} @@ -2732,41 +2734,53 @@ const handleKeyDown = (event) => {
-
- - + +
+ + + + + + {#each ["Over", "Under"] as item} + + changeRuleCondition( + row?.rule, + item, + )} + class="cursor-pointer text-[1rem] font-normal" + >{item} + {/each} + + +
+
{:else} @@ -2808,6 +2822,8 @@ const handleKeyDown = (event) => { > {ruleCondition[row?.rule] !== undefined ? ruleCondition[row?.rule] + ?.replace("under", "Under") + ?.replace("over", "Over") : ""} {newValue}