-
Notifications
You must be signed in to change notification settings - Fork 1
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
isom-1689 polish for component editing panels #920
isom-1689 polish for component editing panels #920
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Datadog ReportBranch report: ✅ 0 Failed, 232 Passed, 36 Skipped, 40.6s Total Time 🔻 Code Coverage Decreases vs Default Branch (1)
|
@jandonyada fixed storybook |
…ngohjw/isom-1689-polish-for-component-editing-panels
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.
some questions! i think we need to be cognisant in tackling the short term fixes like the link editor shift here - could i trouble you to file a ticket?
...c/features/editing-experience/components/form-builder/renderers/controls/BaseLinkControl.tsx
Show resolved
Hide resolved
.../editing-experience/components/form-builder/renderers/controls/JsonFormsUnionRootControl.tsx
Outdated
Show resolved
Hide resolved
add a link to refactor: https://linear.app/ogp/issue/ISOM-1703/refactor-link-editor |
…ngohjw/isom-1689-polish-for-component-editing-panels
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 w hte minor tech debt introduced for links but we should get around to fixing it soon
Problem
Closes https://linear.app/ogp/issue/ISOM-1689/polish-for-component-editing-panels except the tiptap editor changes which will handled in a separate PR due to the complexity of having to overwrite tiptap default settings
Solution
Breaking Changes
Improvements:
JsonFormsUnionRootControl
which handles empty Control block when usingUnion
typeJsonFormsLinkControl
) to useBaseLinkControl
- which was extracted fromJsonFormsRefControl
- note: this PR does not refactor away this code and there seems to require more work, which isn't the priority at the momentAltTextSchema
andImageSrcSchema
to be reused for consistency of the descriptions and single source of truthTests
please check against the list in the notion of the linear ticket (those labelled 1️⃣ )