The backend shuffle sort already accepts a seed param. Add a circular reshuffle button next to the sort control (shown only when shuffle is active) that re-rolls the seed and re-queries the feed; selecting shuffle also seeds a fresh order instead of the deterministic seed-0 one. The seed lives in FeedFilters but is intentionally kept out of the URL state. |
||
|---|---|---|
| .. | ||
| components | ||
| i18n | ||
| lib | ||
| App.tsx | ||
| index.css | ||
| main.tsx | ||
| vite-env.d.ts | ||