Order blocks alphabetically in webpack-entries and BlockTypesController (https://github.com/woocommerce/woocommerce-blocks/pull/8109)

* Order blocks in webpack-entries alphabetically

* Order blocks in BlockTypesController.php alphabetically
This commit is contained in:
kmanijak 2023-01-12 08:34:45 +01:00 committed by GitHub
parent bb1504dd84
commit c0f33efb1c
2 changed files with 58 additions and 58 deletions

View File

@ -12,57 +12,57 @@ const glob = require( 'glob' );
// If a block is experimental, it should be marked with the `isExperimental`
// property.
const blocks = {
'active-filters': {},
'all-products': {
customDir: 'products/all-products',
},
'all-reviews': {
customDir: 'reviews/all-reviews',
},
'attribute-filter': {},
cart: {},
checkout: {},
'customer-account': {},
'featured-category': {
customDir: 'featured-items/featured-category',
},
'featured-product': {
customDir: 'featured-items/featured-product',
},
'filter-wrapper': {},
'handpicked-products': {},
// We need to keep the legacy-template id, so we need to add a custom config to point to the renamed classic-template folder
'legacy-template': {
customDir: 'classic-template',
},
'mini-cart': {},
'mini-cart-contents': {
customDir: 'mini-cart/mini-cart-contents',
},
'price-filter': {},
'product-best-sellers': {},
'product-category': {},
'product-categories': {},
'product-new': {},
'product-on-sale': {},
'product-query': {
isExperimental: true,
},
'product-search': {},
'product-tag': {},
'product-top-rated': {},
'products-by-attribute': {},
'featured-product': {
customDir: 'featured-items/featured-product',
},
'all-reviews': {
customDir: 'reviews/all-reviews',
'rating-filter': {},
'reviews-by-category': {
customDir: 'reviews/reviews-by-category',
},
'reviews-by-product': {
customDir: 'reviews/reviews-by-product',
},
'reviews-by-category': {
customDir: 'reviews/reviews-by-category',
},
'product-search': {},
'product-tag': {},
'featured-category': {
customDir: 'featured-items/featured-category',
},
'all-products': {
customDir: 'products/all-products',
},
'price-filter': {},
'attribute-filter': {},
'stock-filter': {},
'active-filters': {},
'rating-filter': {},
cart: {},
checkout: {},
'mini-cart': {},
'mini-cart-contents': {
customDir: 'mini-cart/mini-cart-contents',
},
'single-product': {
isExperimental: true,
},
// We need to keep the legacy-template id, so we need to add a custom config to point to the renamed classic-template folder
'legacy-template': {
customDir: 'classic-template',
},
'product-query': {
isExperimental: true,
},
'filter-wrapper': {},
'customer-account': {},
'stock-filter': {},
};
// Returns the entries for each block given a relative path (ie: `index.js`,

View File

@ -164,45 +164,45 @@ final class BlockTypesController {
global $pagenow;
$block_types = [
'ActiveFilters',
'AllProducts',
'AllReviews',
'AttributeFilter',
'ClassicTemplate',
'CustomerAccount',
'FeaturedCategory',
'FeaturedProduct',
'FilterWrapper',
'HandpickedProducts',
'MiniCart',
'MiniCartContents',
'PriceFilter',
'ProductAddToCart',
'ProductBestSellers',
'ProductButton',
'ProductCategories',
'ProductCategory',
'ProductNew',
'ProductOnSale',
'ProductsByAttribute',
'ProductTopRated',
'ReviewsByProduct',
'ReviewsByCategory',
'ProductSearch',
'ProductTag',
'AllProducts',
'PriceFilter',
'AttributeFilter',
'StockFilter',
'RatingFilter',
'ActiveFilters',
'ClassicTemplate',
'ProductAddToCart',
'ProductButton',
'ProductCategoryList',
'ProductImage',
'ProductNew',
'ProductOnSale',
'ProductPrice',
'ProductQuery',
'ProductRating',
'ProductSaleBadge',
'ProductSearch',
'ProductSKU',
'ProductStockIndicator',
'ProductSummary',
'ProductTag',
'ProductTagList',
'ProductTitle',
'MiniCart',
'MiniCartContents',
'ProductQuery',
'FilterWrapper',
'CustomerAccount',
'ProductTopRated',
'ProductsByAttribute',
'RatingFilter',
'ReviewsByCategory',
'ReviewsByProduct',
'StockFilter',
];
$block_types = array_merge( $block_types, Cart::get_cart_block_types(), Checkout::get_checkout_block_types() );