Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Offer subscribe/unsubscribe in channel action sheet #1224

Open
chrisbobbe opened this issue Dec 27, 2024 · 1 comment
Open

Offer subscribe/unsubscribe in channel action sheet #1224

chrisbobbe opened this issue Dec 27, 2024 · 1 comment
Labels
beta feedback Things beta users have specifically asked for
Milestone

Comments

@chrisbobbe
Copy link
Collaborator

As with #347 and #1223, I think a "channel action sheet" in the style of the existing "topic action sheet" would be a fine place for this.

The button can say "Subscribe" when not subscribed, and "Unsubscribe" when subscribed.

The "Unsubscribe" button should probably give a confirmation modal before making the API request.

Related issues

@chrisbobbe chrisbobbe added the beta feedback Things beta users have specifically asked for label Dec 27, 2024
@chrisbobbe
Copy link
Collaborator Author

chrisbobbe commented Dec 27, 2024

This came up in beta feedback on CZO:

In the channel list, a long press on the channel name should bring up a menu with options like "Mark all read" and "unsubscribe" and "copy link". That menu was available in the old app.

@chrisbobbe chrisbobbe changed the title UI to subscribe/unsubscribe from a channel Subscribe/unsubscribe in channel action sheet Dec 27, 2024
@chrisbobbe chrisbobbe changed the title Subscribe/unsubscribe in channel action sheet Offer subscribe/unsubscribe in channel action sheet Dec 27, 2024
@gnprice gnprice added this to the M5: Launch milestone Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta feedback Things beta users have specifically asked for
Projects
Status: No status
Development

No branches or pull requests

2 participants