bugfixing stock screener
This commit is contained in:
parent
3fd779ec1b
commit
77a20d56ef
@ -1690,29 +1690,16 @@
|
|||||||
selectedPopularStrategy = "";
|
selectedPopularStrategy = "";
|
||||||
displayTableTab = "general";
|
displayTableTab = "general";
|
||||||
ruleOfList = [];
|
ruleOfList = [];
|
||||||
ruleOfList = [...ruleOfList];
|
|
||||||
ruleName = "";
|
|
||||||
filteredData = [];
|
|
||||||
displayResults = [];
|
|
||||||
checkedItems = new Map(
|
|
||||||
ruleOfList
|
|
||||||
?.filter((rule) =>
|
|
||||||
[
|
|
||||||
"analystRating",
|
|
||||||
"halalStocks",
|
|
||||||
"sector",
|
|
||||||
"country",
|
|
||||||
"score",
|
|
||||||
"industry",
|
|
||||||
"grahamNumber",
|
|
||||||
]?.includes(rule.name),
|
|
||||||
) // Only include specific rules
|
|
||||||
?.map((rule) => [rule.name, new Set(rule.value)]), // Create Map from filtered rules
|
|
||||||
);
|
|
||||||
Object?.keys(allRules)?.forEach((ruleName) => {
|
Object?.keys(allRules)?.forEach((ruleName) => {
|
||||||
ruleCondition[ruleName] = allRules[ruleName].defaultCondition;
|
ruleCondition[ruleName] = allRules[ruleName].defaultCondition;
|
||||||
valueMappings[ruleName] = allRules[ruleName].defaultValue;
|
valueMappings[ruleName] = allRules[ruleName].defaultValue;
|
||||||
});
|
});
|
||||||
|
ruleName = "";
|
||||||
|
filteredData = [];
|
||||||
|
displayResults = [];
|
||||||
|
checkedItems = new Map();
|
||||||
|
ruleOfList = [...ruleOfList];
|
||||||
|
await updateStockScreenerData();
|
||||||
await handleSave(false);
|
await handleSave(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user