diff --git a/src/lib/components/AIScore.svelte b/src/lib/components/AIScore.svelte index 841b4098..a42533e6 100644 --- a/src/lib/components/AIScore.svelte +++ b/src/lib/components/AIScore.svelte @@ -1,8 +1,14 @@ @@ -34,23 +40,42 @@ class="stroke-current {score >= 7 ? 'text-[#37C97D]' : score >=4 ? 'text-[#FF9E21]' : 'text-[#FF2F1F]'}" stroke-width="3" stroke-dasharray="100.48" - stroke-dashoffset="{100.48 - (score / 10) * 100.48}"> + stroke-dashoffset="{100.48 - ((tier === 'Pro' ? score : 0) / 10) * 100.48}"> - {score} + {tier === 'Pro' ? score : 0}
+ {#if tier === 'Pro'} {score} + {:else} + + + XX + +
+ + + + +
+
+ {/if}
-

+

{#if score === 10} Strong Buy {:else if score >=7} diff --git a/src/lib/store.ts b/src/lib/store.ts index d6a5a405..48f2d5b7 100644 --- a/src/lib/store.ts +++ b/src/lib/store.ts @@ -102,6 +102,7 @@ export const dcfComponent = writable(false); export const correlationComponent = writable(false); export const corporateLobbyingComponent = writable(false); export const fomcImpactComponent = writable(false); +export const scoreComponent = writable(false); export const strategyId = writable(""); export const articleId = writable(""); diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte index ae95b912..db6ddbba 100644 --- a/src/routes/stocks/[tickerID]/+layout.svelte +++ b/src/routes/stocks/[tickerID]/+layout.svelte @@ -1,5 +1,5 @@