feat: display 6 actions as contentless node #2108
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Follows new design, implement a new widget
<ActionHeader />
to draw contentless node and apply it to 6 types:Preview the changes in UISchema (2 types out of 6):

Design
According to new design, we want to show some types as contentless node.
What's changed?
<ActionHeader />
Why created a new widget?
I plan to retire the
FormCard
component in next few PRs because it can't meet our customization requirements under the new widget-based structure.Therefore, this PR copied out a part of its code as
ActionHeader
; the new widget will be applied to more actions as a nested field. For example:Task Item
fixes #1701
Screenshots