f9d05163f9
* add you don’t need lodash eslint plugin * handle lodash.omit eslint errors - storybook and webpack config implementations were just ignored. - shared/validation/index.js was converted to use ES6 destructuring to eliminate usage. * remove lodash assign usage * convert lodash isNan to Number.isNan * ignore lodash.flatten lint error for now * remove usage of lodash.isNil * add exclusions for lodash rules in main eslintrc file rather than per file. |
||
---|---|---|
.. | ||
block-title | ||
edit-product-link | ||
error-placeholder | ||
feedback-prompt | ||
grid-content-control | ||
grid-layout-control | ||
heading-toolbar | ||
page-selector | ||
product-attribute-term-control | ||
product-category-control | ||
product-control | ||
product-orderby-control | ||
product-tag-control | ||
products-control | ||
text-toolbar-button | ||
toggle-button-control | ||
utils | ||
view-switcher | ||
README.md |
README.md
WooCommerce Blocks - Editor Components
These are shared components used in WooCommerce blocks for the editor (Gutenberg) UI.
Many of our blocks need rich, smart components to provide an interface for selecting or configuring blocks with WooCommerce data. Often there are multiple blocks that need such components. Components in this collection are used in multiple blocks, and may include logic for working with Woo data specifically (e.g. products, shipping methods, product categories).
See Components & Storybook doc for more information.