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

✨ Dream role form #12012

Open
1 task done
esizer opened this issue Nov 19, 2024 · 1 comment
Open
1 task done

✨ Dream role form #12012

esizer opened this issue Nov 19, 2024 · 1 comment
Labels
feature New feature or request.

Comments

@esizer
Copy link
Member

esizer commented Nov 19, 2024

✨ Feature

An inline form for editing a users dream role using the API defined in the backend data for career planning ticket.

🎨 Design

Design link, @JoshBeveridge

📸 Screenshot

2024-11-19_10-27

🙋‍♀️ Proposed Implementation

Add the inline form component for dream role under ~/pages/Users/CareerPlanning/components. If the page stub exists, add it to the page as the second item in the second section.

Props

dreamRole - Query fragment prop

fragment UserDreamRole on User|DreamRole {
  dreamAreaOfInterest
  dreamRoleTitle
  dreamRoleadditionalInformation
  dreamWorkStream
  dreamClassifcation
}

✅ Acceptance Criteria

  • Form component created
    • All fields are optional
    • Classification input is conditionally rendered based on selecting a community
    • For the classification input, use the same implementation we used on registration
      • accessibility review by @esizer
      • We list the union of all classifications in all work streams belonging to the community.
    • Work streams are rendered after you selected community and classification
  • Connected to API (queries,/mutations)
  • If page exists, added in the correct location
  • Design review by @JoshBeveridge
  • Language review by @NienkeBr

🛑 Blockers

Blocked By

Preview Give feedback
  1. feature
    esizer
@esizer esizer added the feature New feature or request. label Nov 19, 2024
Copy link

github-actions bot commented Nov 19, 2024

Status: Ready to merge ✔️

Issues blocking this PR:


This comment was automatically written by the Blocking Issues bot, and this PR will be monitored for further progress.

@esizer esizer changed the title ✨ Dream role form Nov 19, 2024
@tristan-orourke tristan-orourke added this to the Employee Profile milestone Dec 4, 2024
@tristan-orourke tristan-orourke moved this to 🏭 Ready for Estimate in GC Digital Talent Dec 12, 2024
@github-actions github-actions bot added the blocked: dependencies Blocked by other issues. label Dec 16, 2024
@tristan-orourke tristan-orourke moved this from 🏭 Ready for Estimate to 📋 Ready for Dev in GC Digital Talent Dec 19, 2024
@github-actions github-actions bot removed the blocked: dependencies Blocked by other issues. label Dec 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request.
Projects
Status: 📋 Ready for Dev
Development

No branches or pull requests

2 participants