Commit 1e5073327f for woocommerce

commit 1e5073327f43e0b66ebf5d55b649a29bbd5a7b8f
Author: Albert Juhé Lluveras <contact@albertjuhe.com>
Date:   Tue Jan 20 15:31:40 2026 +0100

    Move the add-to-cart-form block to the blocks root directory (#62679)

    * Move the Add to Cart form block to the blocks root directory

    * Add changelog file

diff --git a/plugins/woocommerce/changelog/refactor-add-to-cart-form-root-directory b/plugins/woocommerce/changelog/refactor-add-to-cart-form-root-directory
new file mode 100644
index 0000000000..fe3761fca2
--- /dev/null
+++ b/plugins/woocommerce/changelog/refactor-add-to-cart-form-root-directory
@@ -0,0 +1,5 @@
+Significance: patch
+Type: tweak
+Comment: Move the Add to Cart form block to the blocks root directory
+
+
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/block.json b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/block.json
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/block.json
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/block.json
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/components/upgrade-notice/index.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/components/upgrade-notice/index.tsx
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/components/upgrade-notice/index.tsx
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/components/upgrade-notice/index.tsx
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/edit.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/edit.tsx
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/edit.tsx
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/edit.tsx
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/editor.scss b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/editor.scss
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/editor.scss
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/editor.scss
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/frontend.ts b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/frontend.ts
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/frontend.ts
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/frontend.ts
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/index.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/index.tsx
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/index.tsx
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/index.tsx
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/settings.tsx b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/settings.tsx
similarity index 100%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/settings.tsx
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/settings.tsx
diff --git a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/style.scss b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/style.scss
similarity index 97%
rename from plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/style.scss
rename to plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/style.scss
index 10ad836fbe..5986884594 100644
--- a/plugins/woocommerce/client/blocks/assets/js/blocks/product-elements/add-to-cart-form/style.scss
+++ b/plugins/woocommerce/client/blocks/assets/js/blocks/add-to-cart-form/style.scss
@@ -1,5 +1,5 @@
-@import "../../../base/components/skeleton/style";
-@import "../../../base/components/quantity-selector/style";
+@import "../../base/components/skeleton/style";
+@import "../../base/components/quantity-selector/style";

 .wc-block-add-to-cart-form {
 	/**
diff --git a/plugins/woocommerce/client/blocks/bin/webpack-entries.js b/plugins/woocommerce/client/blocks/bin/webpack-entries.js
index edd238f3f1..28f089fb72 100644
--- a/plugins/woocommerce/client/blocks/bin/webpack-entries.js
+++ b/plugins/woocommerce/client/blocks/bin/webpack-entries.js
@@ -12,9 +12,7 @@ const { scriptModuleEntries } = require( './webpack-interactivity-entries' );
 // block directory.
 const blocks = {
 	'active-filters': {},
-	'add-to-cart-form': {
-		customDir: 'product-elements/add-to-cart-form',
-	},
+	'add-to-cart-form': {},
 	'add-to-cart-with-options': {},
 	'add-to-cart-with-options-quantity-selector': {
 		customDir: 'add-to-cart-with-options/quantity-selector',