Skip to content

Feat/display license type #562

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

Merged

Conversation

ChiefStief
Copy link
Collaborator

@ChiefStief ChiefStief commented Feb 17, 2025

Requirements List

  • A licensee user in the same compact as a staff user

Description List

  • Adjusted LicenseCard and PrivilegeCard components to have license number and privilegeId, added icon when desired and added occupation abbreviation
  • Created LicenseIcon component and use that rather than svg asset
  • Added occupation abbreviations to translations
  • Modified License model

Testing List

  • yarn test:unit:all should run without errors or warnings
  • yarn serve should run without errors or warnings
  • yarn build should run without errors or warnings
  • Code review
  • Look at LicenseeDashboard and LicenseeDetail page and confirm that LicenseCard and PrivilegeCard match designs

Closes #437

@ChiefStief ChiefStief marked this pull request as ready for review February 18, 2025 23:59
Copy link
Collaborator

@jsandoval81 jsandoval81 left a comment

Choose a reason for hiding this comment

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

Nice job. Just an FYI that we're going to have some merge conflicts between this and ticket #521 - they both touch that same area of the PrivilegeCard.

@jsandoval81
Copy link
Collaborator

@jlkravitz This is ready for your review.

Copy link
Collaborator

@jlkravitz jlkravitz 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- otherwise looks good!

@ChiefStief ChiefStief requested a review from jlkravitz February 21, 2025 17:55
Copy link
Collaborator

@jlkravitz jlkravitz left a comment

Choose a reason for hiding this comment

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

@isabeleliassen good to merge!

@isabeleliassen isabeleliassen merged commit bfcd193 into csg-org:development Feb 21, 2025
1 check passed
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.

List license type (OT, OTA, etc) associated with each license and privilege
4 participants