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

Duos UI 2602 affiliation and roles #2290

Merged
merged 36 commits into from
Jul 21, 2023
Merged

Conversation

hams7504
Copy link
Contributor

Addresses

https://broadworkbench.atlassian.net/browse/DUOS-2613

Summary

  • Created affiliation and roles component
  • Added new component to main profile page
  • Removed react-bootstrap class names used for styling
  • Users should be able to edit their institution as long as they are not a signing official with an existing institution
Screenshot 2023-07-20 at 1 16 15 PM

@hams7504 hams7504 marked this pull request as ready for review July 20, 2023 18:18
@hams7504 hams7504 requested a review from a team as a code owner July 20, 2023 18:18
@hams7504 hams7504 self-assigned this Jul 20, 2023
hams7504 and others added 3 commits July 20, 2023 17:03
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
Copy link
Contributor

@kaitlynoflaherty kaitlynoflaherty left a comment

Choose a reason for hiding this comment

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

Works great! Good job 😃

Copy link
Contributor

@fboulnois fboulnois left a comment

Choose a reason for hiding this comment

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

One question:

package.json Outdated Show resolved Hide resolved
Copy link
Contributor

@fboulnois fboulnois left a comment

Choose a reason for hiding this comment

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

I added a commit that ensures that the line endings in the package-lock.json file remain LF instead of CRLF, otherwise you'll see +30k, -30k changes made to the lockfile.

Otherwise, lgtm 👍

@hams7504 hams7504 merged commit 50cec31 into develop Jul 21, 2023
@hams7504 hams7504 deleted the duos-ui-2602-affiliation-and-roles branch July 21, 2023 21:15
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.

3 participants