|
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
API already returns top_tickers as [{symbol, action, conviction}] but
the dashboard's VideoSummary type was string[] — so the rich data
was dropped at the type boundary and the cards only showed bare
ticker symbols.
Changes:
- VideoSummary.top_tickers: string[] → VideoTopTicker[]
- Videos.tsx card now renders:
* outlook pill (bullish/bearish/neutral/mixed, color-coded)
* action-colored chip per ticker (buy=green, sell=red, watch=yellow,
avoid=rose, hold=slate) with conviction% inline
* one-line summary excerpt
- Home.tsx (only other top_tickers consumer) updated to use .symbol
instead of treating each entry as a string
Effect: skim /meet-kevin/videos to see at a glance "this video says
buy NVDA 85% + watch SPCX 65%, outlook bullish" without clicking in.
|
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| .gitignore | ||
| eslint.config.js | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||