This repository has been archived by the owner on Jul 28, 2023. It is now read-only.
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.
What
Add
data-wp-init
and other small adjustments for this: WordPress/gutenberg#49868Why
We need a basic version of
wp-init
, and there are some things that we won't need in Gutenberg.How
For now, just add the
wp-init
copyingwp-effect
but usinguseEffect
with an empty dependency array instead ofuseSignalEffect
. Also addreturn
's to be able to execute callbacks when the elements are removed.I also removed the
DOMContentLoaded
event because we will usedefer
ortype="module"
in Gutenberg.I also removed some unnecessary exports.