Logo SVGs referenced by string path (/logo.svg) were cached by CDNs and browsers after deployments. Import them with Vite's ?url suffix so the build emits content-hashed filenames that force a refresh on change. LeagueRow and StandingsPreview had duplicated StatColumn, StatDivider, and rank-change indicator helpers. Extract them into a shared StatHelpers module so both pages render rank and points identically (#3 style with consistent rank-change arrows). |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| $leagueId.audit-log.tsx | ||
| $leagueId.draft-board.$seasonId.tsx | ||
| $leagueId.draft.$seasonId.tsx | ||
| $leagueId.server.ts | ||
| $leagueId.settings.tsx | ||
| $leagueId.sports-seasons.$sportsSeasonId.server.ts | ||
| $leagueId.sports-seasons.$sportsSeasonId.tsx | ||
| $leagueId.standings.$seasonId.teams.$teamId.tsx | ||
| $leagueId.standings.$seasonId.tsx | ||
| $leagueId.tsx | ||
| $leagueId.upcoming-events.tsx | ||
| new.tsx | ||