-
-
Notifications
You must be signed in to change notification settings - Fork 674
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
feat: add normalizeInitialValue prop to Plate #1063
Conversation
🦋 Changeset detectedLatest commit: 409d34e The changes in this PR will be included in the next version bump. This PR includes changesets to release 50 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
This pull request is being automatically deployed with Vercel (learn more). 🔍 Inspect: https://vercel.com/udecode/plate/8VDH2cGGKcWnAi28jBTTFqP8DQAo |
Feature/normalize initial value
This is a feature, that forces Slate to normalize every node after the first render.
This can be useful, if you have a normalization that calculates / updates some property.
For example, Google Docs like list numbering:
In this case the lic render have to know its number path inside the ol.
And at render time we have no knowledge the elements around the lic, so we have to store the order on the lic type.