-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Added missing reference to lodash #14516
Conversation
A reference to the `omit` method of lodash is in the *Changing the innerBlocks* section, but the method is not defined in the code examples, causing confusion.
@@ -194,7 +194,8 @@ E.g: a block wants to migrate a title attribute to a paragraph innerBlock. | |||
{% ES5 %} | |||
```js | |||
var el = wp.element.createElement, | |||
registerBlockType = wp.blocks.registerBlockType; | |||
registerBlockType = wp.blocks.registerBlockType, | |||
omit = lodash.omit; |
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.
I'm not sure if our documentation should rely on the lodash global variable being available. It would potentially block us from one day WordPress removing lodash. Maybe a better option would be to refactor the sample code to avoid the need for omit function usage?
Any thoughts on this @gziolo, @youknowriad, @aduth?
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.
It could be okay to refactor, though I also don't see Lodash going anywhere anytime soon, if ever, as it's offered as a publicly-available script handle in core.
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.
We use also lodash in another example. I will land this change as it fixes an issue. If you have some good idea how to improve it further, let’s proceed with follow-up PR.
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.
See my other comment 👍
A reference to the
omit
method of lodash is in the Changing the innerBlocks section, but the method is not defined in the code examples, causing confusion.Description
How has this been tested?
Screenshots
Types of changes
Checklist: