Adds a shared ErrorState/PageError with a retry action. Detail pages (spot, shop, collection, coach, crew, event) now show an honest failure + Try again instead of '404 Not Found' — a relay hiccup previously implied the content was deleted. The zap/bounty leaderboards surface errors instead of 'no content yet', and the DM inbox gains a retry button. |
||
|---|---|---|
| .. | ||
| components | ||
| contexts | ||
| hooks | ||
| i18n | ||
| lib | ||
| pages | ||
| test | ||
| App.test.tsx | ||
| App.tsx | ||
| AppRouter.tsx | ||
| index.css | ||
| main.tsx | ||
| vite-env.d.ts | ||