Skip to content

Conversation

@lbjunq
Copy link

@lbjunq lbjunq commented Sep 10, 2025

✅ Multiple Profiles - Members Suggestion Dropdown

Description

As a user, on the BaseApp Profile,I would like to I want to add new members to my organization, In order to have thse members help in the organizations activites.

Original Story:
Acceptance Criteria
Context
This story is about creating the Add members button and the search functionality to find users in the platform to invite them as members.
The suggestions dropdown should be generic so that in other projects the queries could be changed. So that we can suggest other stuff that is not users.
We are going to use the user query just for the sake of using an example.

Sidebar with AA

Business Rules - Members Suggestion Dropdown
On this story we will work on the search functionality to add members, but not the actual logic of the invitation.

Given a user wants to add a new member to the organization, when they click the Add Member button, a modal should appear where they can input the name or the user name. 

The input box should suggest a list of users, based on what the user has written in it.

    The filtering criteria for this search will be name of the user.

We will show only 4 options max and then use an infinite scrolling behavior to expand the initial results.

Given the I have found the corresponding user, when I click on the user option, it will be added to the list of users to invite after confirmation.

Given the user has clicked on Invite Button, the invited users should now appear in the Members list page with the Label invited. 

Demo: https://www.loom.com/share/d991c36180c847d2b34dd82cf116a22d

@changeset-bot
Copy link

changeset-bot bot commented Sep 10, 2025

⚠️ No Changeset found

Latest commit: 214fc15

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai
Copy link

coderabbitai bot commented Sep 10, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/BA-2737-profiles-multiples-members

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link

Copy link
Collaborator

@anicioalexandre anicioalexandre left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hold

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.

4 participants