Skip to content

feat: surprise me/draw button#43

Open
Kuriel23 wants to merge 2 commits into
Crossoufire:mainfrom
Kuriel23:main
Open

feat: surprise me/draw button#43
Kuriel23 wants to merge 2 commits into
Crossoufire:mainfrom
Kuriel23:main

Conversation

@Kuriel23

Copy link
Copy Markdown

Adds a "Surprise Me" button to media lists that randomly picks an entry based on the active filters and opens in new tab. If the user has filtered by genre, status, or any other criteria, the random pick respects those constraints — so it always returns the filtered results in the list.

Why

Choosing what to watch, read, or play next is genuinely one of the hardest parts of having a big list. A dedicated button for this felt like a natural fit for MyLists, and I think it'll end up being one of the most-used features on the platform.

Demo

export-1779409468094.mp4

@Crossoufire

Copy link
Copy Markdown
Owner

Hello! Yes, this could be fun :).

Just a quick question about it:
Does it select from the entire filtered list across all pages, or only from the media on the current page?

For example: If a user filters by "Favorites" and there are 3 pages of results, will the button draw from all 3 pages of favorites, or just the active page?

@Kuriel23

Copy link
Copy Markdown
Author

Hello! Yes, this could be fun :).

Just a quick question about it: Does it select from the entire filtered list across all pages, or only from the media on the current page?

For example: If a user filters by "Favorites" and there are 3 pages of results, will the button draw from all 3 pages of favorites, or just the active page?

Hey! It selects from the entire filtered list across all pages. So in your example, it will draw from all 3 pages of favorites, not just the current one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants