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

Add Follow Button for Individual Users #1592

Open
Mephistic opened this issue Aug 14, 2024 · 1 comment
Open

Add Follow Button for Individual Users #1592

Mephistic opened this issue Aug 14, 2024 · 1 comment
Assignees
Labels

Comments

@Mephistic
Copy link
Collaborator

Problem

As part of our social layer work, we want to give users the ability to "follow" Organizations and other Users so they can be notified when orgs/users they're interested in publish new testimony. We currently have the follow button set up (behind a feature flag) for Organizations, but do not have a corresponding button for regular Users.

We would to add the "Follow" buttons that currently exist for Organizations to regular User content as well.

For now, let's say we'll continue to use the same "followOrg"/"unfollowOrg" firebase functions for users as well (since orgs are just a type of user) - we'll check in with Arun to see how we want to handle this going forward (might make sense to rename the firebase function if we're going to support more kinds of user).

Success Criteria

  • "Follow" button added to User Profile Page (identical in design to the one currently on the Organization Profile Page)
  • "Follow" button added to Browse Testimonies Page in the search results (identical in design to the button currently displayed by Organization search results on the Browse Testimonies Page)

Additional Links

@simk209
Copy link
Collaborator

simk209 commented Sep 25, 2024

I'm going to hold off on this until Laura does some work on issue 1592 to lower the risk we run into weird issues due to working on it simultaneously.

@Mephistic Mephistic assigned aaerhart and unassigned simk209 Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants