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

Extract base content model editor #2627

Open
wants to merge 4 commits into
base: feat/hpe-ui-tags
Choose a base branch
from
Open

Conversation

Pavel910
Copy link
Collaborator

@Pavel910 Pavel910 commented Sep 14, 2022

Changes

This PR extracts a base content model editor "framework" (like we did with the Page Builder Editor), and makes the base editor composable. This allows us to easily create editor variations with different functionality, sharing the same core (field plugins, d&d mechanics, field layouts).

The existing content model editor was also refactored to use this new base editor, as a test to prove that the "framework" works. The entire concept revolves around composable components.

How Has This Been Tested?

Manually.

@Pavel910 Pavel910 changed the base branch from next to feat/hpe-ui-tags September 14, 2022 23:22
@Pavel910 Pavel910 mentioned this pull request Sep 14, 2022
@Pavel910 Pavel910 marked this pull request as ready for review September 15, 2022 15:22
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.

None yet

1 participant