diff --git a/beaky-frontend/src/lib/BetsTable.svelte b/beaky-frontend/src/lib/BetsTable.svelte new file mode 100644 index 0000000..6fcaa26 --- /dev/null +++ b/beaky-frontend/src/lib/BetsTable.svelte @@ -0,0 +1,171 @@ + + +
+ + + + + + + + + + + + + + {#each bets as resolved, i} + {@const bet = resolved.bet} + {@const outcome = (resolved.outcome ?? 'unknown').toLowerCase()} + {@const conf = Math.round((resolved.confidence ?? 0) * 100)} + {@const date = bet.date ? new Date(bet.date) : null} + + + + + + + + + + {/each} + +
MatchDateLeagueBet TypePickOutcomeConfidence
+ {bet.team1Name} vs {bet.team2Name} + + {date ? date.toLocaleDateString('cs-CZ', { day: 'numeric', month: 'short', year: 'numeric' }) : '—'} + {bet.league ?? '—'}{formatBetType(bet.ticketType)}{formatBetDetail(bet)} + {outcome} + +
+
+
+
+ {conf}% +
+
+
+ + diff --git a/beaky-frontend/src/lib/Counter.svelte b/beaky-frontend/src/lib/Counter.svelte new file mode 100644 index 0000000..cffed8c --- /dev/null +++ b/beaky-frontend/src/lib/Counter.svelte @@ -0,0 +1,5 @@ + + +