From 1830e7894dc11ba1ff7a318422046629b8d18f3c Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Sun, 8 Dec 2024 18:29:59 +0100 Subject: [PATCH] ui changes --- src/routes/stock-screener/+page.svelte | 86 +++++++++++++++----------- 1 file changed, 51 insertions(+), 35 deletions(-) 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}