-
Notifications
You must be signed in to change notification settings - Fork 72
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
Update taxonomy forms #1000
Update taxonomy forms #1000
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Played around with it and all worked as expected
@allisonking this is a random thought and unrelated to this ticket, but I didn't want it to get lost and potentially we could open another issue for it. The UX here feels a bit weird to me. When I click on an item from the list nothing happens. No feedback at all, instead I have to use the I think my preferred behavior here would be to click on the item in the list, and have it immediately open to the side. There is no need for an Thoughts? The current method felt immediately unintuitive to me |
Yeah I definitely see where you're coming from. I have two concerns with this approach but maybe we can work around them:
Perhaps @mfbrown can weigh in, or we can ask the design team? Adding a video for easy reference Screen.Recording.2022-08-22.at.10.45.36.AM.mov |
Made a ticket for Thomas' suggestion here: #1003 Going to merge this in the mean time to keep work flowing |
Closes #998
Code Changes
extraFormFields
and renames the original form toTaxonomyFormBase
so other forms can build off of itSteps to Confirm
Pre-Merge Checklist
CHANGELOG.md
Description Of Changes
#977 was clever about reusing the same component and isolating unique attributes to hooks. This worked well back when the edit form was the same across every taxonomy type. Now that they're no longer the same, we are still able to use the same pattern, but it might make things a little harder to grok, in exchange for cleaner components.
DataCategory and DataQualifier forms still look the same.