woocommerce/plugins/woocommerce-blocks
Albert Juhé Lluveras 489c7f5377
Fix Add to Cart with Options Block: allows modifying the template parts flaky test (#55445)
* Fix Add to Cart with Options Block: allows modifying the template parts flaky test

* Add changelog file

* Force tests to rerun

* Revert "Force tests to rerun"

This reverts commit e54fae4b0d.

* wait for the block content to be ready

* tmp: repeat single test to ensure it's stable

* Revert "tmp: repeat single test to ensure it's stable"

This reverts commit 7183b5cfba.

---------

Co-authored-by: Bart Kalisz <bartlomiej.kalisz@gmail.com>
2025-02-17 09:01:09 +01:00
..
.vscode
assets Fixed - Long local pickup details text truncate issue (#55502) 2025-02-17 12:51:46 +07:00
bin Remove unused iAPI components and old e2e tests (#55174) 2025-02-07 17:50:27 +13:00
docs Enhancement/ Added a filter to override IP/UserID in grouping rate limited requests (#55209) 2025-02-14 16:53:49 +01:00
packages Remove unused iAPI components and old e2e tests (#55174) 2025-02-07 17:50:27 +13:00
storybook
tests Fix Add to Cart with Options Block: allows modifying the template parts flaky test (#55445) 2025-02-17 09:01:09 +01:00
.distignore
.editorconfig
.env
.eslintignore
.eslintrc.js
.gitattributes
.gitignore
.markdownlint.json
.markdownlintignore
.prettierignore
.prettierrc.js
.stylelintrc.json
.wp-env.json
babel.config.js
composer.json
composer.lock
docker-compose.yml
global.d.ts
LICENSE
package.json [dev] Monorepo: move blocks json manifest generation into core build steps (#55242) 2025-02-12 14:37:01 +01:00
phpcs.xml
phpunit.xml.dist
postcss.config.js
README.md
readme.txt
tsconfig.base.json Prevent a "Maximum update depth exceeded" error when adding notices to the woocommerce/checkout-totals-block context (#54380) 2025-01-17 15:10:53 +00:00
tsconfig.json
webpack.config.js
wp-cli.yml

WooCommerce Blocks

This is the client for WooCommerce + Gutenberg. This package serves as a space to iterate and explore new Blocks and updates to existing blocks for WooCommerce, and how WooCommerce might work with the Block Editor.

Table of Contents

Documentation

To find out more about the blocks and how to use them, check out the documentation on WooCommerce.com.

If you want to see what we're working on for future versions, or want to help out, read on.

Code Documentation

  • Blocks - Documentation for specific Blocks.
  • Editor Components - Shared components used in WooCommerce blocks for the editor (Gutenberg) UI.
  • WooCommerce Blocks Handbook - Documentation for designers and developers on how to extend or contribute to blocks, and how internal developers should handle new releases.
  • WooCommerce Blocks Storybook - Contains a list and demo of components used in the plugin.

Getting started with block development

Run through the "Writing Your First Block Type" tutorial for a quick course in block-building.

For deeper dive, try looking at the core blocks code, or see what components are available.

Other useful docs to explore:

Long-term vision

WooCommerce Blocks are the easiest, most flexible way to build your store's user interface and showcase your products.