PluginProbe ʕ •ᴥ•ʔ
WooCommerce / 10.9.2
WooCommerce v10.9.2
11.0.0-beta.1 10.9.4 10.9.3 10.9.2 10.9.1 10.9.0 10.9.0-rc.1 10.9.0-beta.2 10.9.0-beta.1 10.8.1 10.8.0 10.8.0-rc.1 10.8.0-beta.2 10.8.0-beta.1 7.8.0-beta.1 7.8.0-beta.2 7.8.0-rc.1 7.8.0-rc.2 7.8.1 7.8.2 7.8.3 7.8.4 7.9.0 7.9.0-beta.1 7.9.0-beta.2 7.9.0-rc.2 7.9.0-rc.3 7.9.1 7.9.2 8.0.0 8.0.0-beta.1 8.0.0-beta.2 8.0.0-rc.1 8.0.0-rc.2 8.0.1 8.0.2 8.0.3 8.0.4 8.0.5 8.1.0 8.1.0-beta.1 8.1.0-rc.1 8.1.0-rc.2 8.1.1 8.1.2 8.1.3 8.1.4 8.2.0 8.2.0-beta.1 8.2.0-rc.1 8.2.0-rc.2 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.3.0 8.3.0-beta.1 8.3.0-rc.1 8.3.0-rc.2 8.3.1 8.3.2 8.3.3 8.3.4 8.4.0 8.4.0-beta.1 8.4.0-rc.1 8.4.1 8.4.2 8.4.3 8.5.0 8.5.0-beta.1 8.5.0-rc.1 8.5.1 8.5.2 8.5.3 8.5.4 8.5.5 8.6.0 8.6.0-beta.1 8.6.0-rc.1 8.6.1 8.6.2 8.6.3 8.6.4 8.7.0 8.7.0-beta.1 8.7.0-beta.2 8.7.0-rc.1 8.7.1 8.7.2 8.7.3 8.8.0 8.8.0-beta.1 8.8.0-rc.1 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.8.6 8.8.7 8.9.0 8.9.0-beta.1 8.9.0-rc.1 8.9.1 8.9.2 8.9.3 8.9.4 8.9.5 9.0.0 9.0.0-beta.1 9.0.0-beta.2 9.0.0-rc.1 9.0.1 9.0.2 9.0.3 9.0.4 9.1.0 9.1.0-beta.1 9.1.0-rc.1 9.1.1 9.1.2 9.1.3 9.1.4 9.1.5 9.1.6 9.2.0 9.2.0-beta.1 9.2.0-rc.1 9.2.1 9.2.2 9.2.3 9.2.4 9.2.5 9.3.0 9.3.0-beta.1 9.3.0-rc.1 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.3.6 9.4.0 9.4.0-beta.1 9.4.0-beta.2 9.4.0-rc.1 9.4.0-rc.2 9.4.0-rc.3 9.4.0-rc.4 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.5.0 9.5.0-beta.1 9.5.0-beta.2 9.5.0-rc.1 9.5.1 9.5.2 9.5.3 9.5.4 9.6.0 9.6.0-beta.1 9.6.0-beta.2 9.6.0-rc.1 9.6.1 9.6.2 9.6.3 9.6.4 9.7.0 9.7.0-beta.1 9.7.0-rc.1 9.7.1 9.7.2 9.7.3 9.8.0 9.8.0-beta.1 9.8.0-rc.1 9.8.1 9.8.2 9.8.3 9.8.4 9.8.5 9.8.6 9.8.7 9.9.0 9.9.0-beta.1 9.9.0-rc.1 9.9.1 9.9.2 9.9.3 9.9.4 9.9.5 9.9.6 9.9.7 3.7.3 7.1.2 3.8.0 7.2.0 3.8.0-beta.1 7.2.0-beta.1 3.8.0-rc.1 7.2.0-beta.2 3.8.0-rc.2 7.2.0-rc.1 3.8.1 7.2.0-rc.2 3.8.2 7.2.1 3.8.3 7.2.2 3.9.0 7.2.3 3.9.0-beta.1 7.2.4 3.9.0-beta.2 7.3.0 3.9.0-rc.1 7.3.0-beta.1 3.9.0-rc.2 7.3.0-beta.2 3.9.0-rc.3 7.3.0-rc.1 3.9.0-rc.4 7.3.0-rc.2 3.9.1 7.3.1 3.9.2 7.4.0 3.9.3 7.4.0-beta.1 3.9.4 7.4.0-beta.2 3.9.5 7.4.0-rc.1 4.0.0 7.4.0-rc.2 4.0.0-beta.1 7.4.1 4.0.0-rc.1 7.4.2 4.0.0-rc.2 7.5.0 4.0.1 7.5.0-beta.1 4.0.2 7.5.0-beta.2 4.0.3 7.5.0-rc.1 4.0.4 7.5.1 4.1.0 7.5.2 4.1.0-beta.1 7.6.0 4.1.0-beta.2 7.6.0-beta.1 4.1.0-rc.1 7.6.0-beta.2 4.1.0-rc.2 7.6.0-rc.1 4.1.1 7.6.0-rc.2 4.1.2 7.6.0-rc.3 4.1.3 7.6.1 4.1.4 7.6.2 4.2.0 7.7.0 4.2.0-RC.1 7.7.0-beta.1 4.2.0-RC.2 7.7.0-beta.2 4.2.0-beta.1 7.7.0-rc.1 4.2.1 7.7.1 4.2.2 7.7.2 4.2.3 7.7.3 4.2.4 7.8.0 4.2.5 4.3.0 4.3.0-beta.1 4.3.0-rc.1 4.3.0-rc.2 4.3.0-rc.3 4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 4.3.6 4.4.0 4.4.0-beta.1 4.4.0-rc.1 4.4.1 4.4.2 4.4.3 4.4.4 4.5.0 4.5.0-beta.1 4.5.0-rc.1 4.5.0-rc.3 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.6.0-beta.1 4.6.0-rc.1 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.7.0 4.7.0-beta.1 4.7.0-beta.2 4.7.0-rc.1 4.7.1 4.7.1-beta.1 4.7.2 4.7.3 4.7.4 4.8.0 4.8.0-beta.1 4.8.0-rc.1 4.8.0-rc.2 4.8.1 4.8.2 4.8.3 4.9.0 4.9.0-beta.1 4.9.0-rc.1 4.9.0-rc.2 4.9.1 4.9.2 4.9.3 4.9.4 4.9.5 5.0.0 5.0.0-beta.1 5.0.0-beta.2 5.0.0-rc.1 5.0.0-rc.2 5.0.0-rc.3 5.0.1 5.0.2 5.0.3 5.1.0 5.1.0-beta.1 5.1.0-rc.1 trunk 5.1.1 10.0.0 5.1.2 10.0.0-rc.1 5.1.3 10.0.0-rc.2 5.2.0 10.0.1 5.2.0-beta.1 10.0.2 5.2.0-rc.1 10.0.3 5.2.0-rc.2 10.0.4 5.2.1 10.0.5 5.2.2 10.0.6 5.2.3 10.1.0 5.2.4 10.1.0-rc.1 5.2.5 10.1.0-rc.2 5.3.0 10.1.0-rc.3 5.3.0-beta.1 10.1.0-rc.4 5.3.0-rc.1 10.1.1 5.3.0-rc.2 10.1.2 5.3.1 10.1.3 5.3.2 10.1.4 5.3.3 10.2.0 5.4.0 10.2.0-beta.1 5.4.0-beta.1 10.2.0-beta.2 5.4.0-rc.1 10.2.0-rc.1 5.4.1 10.2.1 5.4.2 10.2.2 5.4.3 10.2.3 5.4.4 10.2.4 5.4.5 10.3.0 5.5.0 10.3.0-beta.1 5.5.0-beta.1 10.3.0-beta.2 5.5.0-rc.1 10.3.0-rc.1 5.5.0-rc.2 10.3.0-rc.2 5.5.1 10.3.1 5.5.2 10.3.2 5.5.3 10.3.3 5.5.4 10.3.4 5.5.5 10.3.5 5.6.0 10.3.6 5.6.0-beta.1 10.3.7 5.6.0-rc.1 10.3.8 5.6.0-rc.2 10.4.0 5.6.1 10.4.0-beta.1 5.6.2 10.4.0-beta.2 5.6.3 10.4.0-rc.1 5.7.0 10.4.1 5.7.0-beta.1 10.4.2 5.7.0-rc.1 10.4.3 5.7.1 10.4.4 5.7.2 10.5.0 5.7.3 10.5.0-beta.1 5.8.0 10.5.0-beta.2 5.8.0-beta.1 10.5.0-rc.1 5.8.0-beta.2 10.5.0-rc.2 5.8.0-rc.1 10.5.0-rc.3 5.8.1 10.5.1 5.8.2 10.5.2 5.9.0 10.5.3 5.9.0-beta.1 10.6.0 5.9.0-rc.1 10.6.0-beta.1 5.9.0-rc.2 10.6.0-beta.2 5.9.1 10.6.0-rc.1 5.9.2 10.6.1 6.0.0 10.6.2 6.0.0-beta.1 10.7.0 6.0.0-rc.1 10.7.0-beta.1 6.0.1 10.7.0-beta.2 6.0.2 10.7.0-rc.1 6.1.0 3.0.0 6.1.0-beta.1 3.0.1 6.1.0-rc.1 3.0.2 6.1.0-rc.2 3.0.3 6.1.1 3.0.4 6.1.2 3.0.5 6.1.3 3.0.6 6.2.0 3.0.7 6.2.0-beta.1 3.0.8 6.2.0-rc.1 3.0.9 6.2.0-rc.2 3.1.0 6.2.1 3.1.1 6.2.2 3.1.2 6.2.3 3.2.0 6.3.0 3.2.1 6.3.0-beta.1 3.2.2 6.3.0-rc.1 3.2.3 6.3.0-rc.2 3.2.4 6.3.1 3.2.5 6.3.2 3.2.6 6.4.0 3.3.0 6.4.0-beta.1 3.3.1 6.4.0-rc.1 3.3.2 6.4.1 3.3.2-rc.1 6.4.2 3.3.3 6.5.0 3.3.4 6.5.0-beta.1 3.3.5 6.5.0-rc.1 3.3.6 6.5.0-rc.2 3.4.0 6.5.1 3.4.0-beta.1 6.5.2 3.4.0-rc.2 6.6.0 3.4.1 6.6.0-beta.1 3.4.2 6.6.0-rc.1 3.4.3 6.6.0-rc.2 3.4.4 6.6.1 3.4.5 6.6.2 3.4.6 6.7.0 3.4.7 6.7.0-beta.1 3.4.8 6.7.0-beta.2 3.5.0 6.7.0-rc.1 3.5.0-beta.1 6.7.1 3.5.0-rc.1 6.8.0 3.5.0-rc.2 6.8.0-beta.1 3.5.1 6.8.0-beta.2 3.5.10 6.8.0-rc.1 3.5.2 6.8.1 3.5.3 6.8.2 3.5.4 6.8.3 3.5.5 6.9.0 3.5.6 6.9.0-beta.1 3.5.7 6.9.0-beta.2 3.5.8 6.9.0-rc.1 3.5.9 6.9.1 3.6.0 6.9.2 3.6.0-beta.1 6.9.3 3.6.0-rc.1 6.9.4 3.6.0-rc.2 6.9.5 3.6.0-rc.3 7.0.0 3.6.1 7.0.0-beta.1 3.6.2 7.0.0-beta.2 3.6.3 7.0.0-beta.3 3.6.4 7.0.0-rc.1 3.6.5 7.0.0-rc.2 3.6.6 7.0.1 3.6.7 7.0.2 3.7.0 7.1.0 3.7.0-beta.1 7.1.0-beta.1 3.7.0-rc.1 7.1.0-beta.2 3.7.0-rc.2 7.1.0-rc.1 3.7.1 7.1.0-rc.2 3.7.2 7.1.1
woocommerce / assets / client / blocks / classic-shortcode.js
woocommerce / assets / client / blocks Last commit date
@woocommerce 1 month ago accordion-group 1 year ago accordion-header 1 year ago accordion-item 1 year ago accordion-panel 1 year ago active-filters 1 year ago add-to-cart-form 1 year ago add-to-cart-with-options 5 months ago add-to-cart-with-options-grouped-product-item 1 year ago add-to-cart-with-options-grouped-product-item-label 1 year ago add-to-cart-with-options-grouped-product-item-selector 1 year ago add-to-cart-with-options-grouped-product-selector 10 months ago add-to-cart-with-options-quantity-selector 1 month ago add-to-cart-with-options-variation-description 9 months ago add-to-cart-with-options-variation-selector 10 months ago add-to-cart-with-options-variation-selector-attribute 1 month ago add-to-cart-with-options-variation-selector-attribute-name 1 year ago add-to-wishlist-button 1 month ago all-products 1 year ago all-reviews 1 year ago attribute-filter 1 year ago breadcrumbs 1 year ago cart-link 3 months ago catalog-sorting 1 month ago category-description 7 months ago category-title 7 months ago checkout 3 months ago classic-shortcode 1 year ago coming-soon 1 year ago coupon-code 2 months ago customer-account 3 months ago dropdown 1 month ago email-content 5 months ago featured-category 7 months ago featured-product 7 months ago filter-wrapper 1 year ago handpicked-products 1 year ago inner-blocks 2 months ago mini-cart 3 months ago mini-cart-contents 3 months ago mini-cart-contents-block 1 month ago order-confirmation-additional-fields 1 year ago order-confirmation-additional-fields-wrapper 1 year ago order-confirmation-additional-information 1 year ago order-confirmation-billing-address 1 year ago order-confirmation-billing-wrapper 1 year ago order-confirmation-create-account 1 year ago order-confirmation-downloads 1 year ago order-confirmation-downloads-wrapper 1 year ago order-confirmation-shipping-address 1 year ago order-confirmation-shipping-wrapper 1 year ago order-confirmation-status 1 year ago order-confirmation-summary 1 year ago order-confirmation-totals 1 year ago order-confirmation-totals-wrapper 1 year ago page-content-wrapper 1 year ago payment-method-icons 11 months ago price-filter 1 year ago product-average-rating 1 year ago product-best-sellers 1 year ago product-button 7 months ago product-categories 1 year ago product-category 1 year ago product-collection 1 month ago product-collection-no-results 9 months ago product-description 1 year ago product-details 11 months ago product-filter-active 10 months ago product-filter-attribute 10 months ago product-filter-checkbox-list 1 month ago product-filter-chips 1 month ago product-filter-clear-button 1 month ago product-filter-price 10 months ago product-filter-price-slider 1 month ago product-filter-rating 10 months ago product-filter-removable-chips 1 month ago product-filter-status 10 months ago product-filter-taxonomy 11 months ago product-filters 1 month ago product-gallery 5 months ago product-gallery-large-image 5 months ago product-gallery-large-image-next-previous 10 months ago product-gallery-thumbnails 5 months ago product-image 9 months ago product-image-gallery 1 year ago product-meta 1 year ago product-new 1 year ago product-on-sale 1 year ago product-price 7 months ago product-rating 1 year ago product-rating-counter 1 year ago product-rating-stars 1 year ago product-results-count 7 months ago product-review-author-name 1 year ago product-review-content 1 year ago product-review-date 1 year ago product-review-form 10 months ago product-review-rating 1 year ago product-review-template 7 months ago product-reviews 1 year ago product-reviews-pagination 1 year ago product-reviews-pagination-next 2 months ago product-reviews-pagination-numbers 1 year ago product-reviews-pagination-previous 2 months ago product-reviews-title 1 year ago product-sale-badge 9 months ago product-sku 2 months ago product-specifications 1 year ago product-stock-indicator 9 months ago product-summary 7 months ago product-tag 1 year ago product-template 9 months ago product-title 1 year ago product-top-rated 1 year ago products-by-attribute 1 year ago rating-filter 1 year ago related-products 1 year ago reviews-by-category 1 year ago reviews-by-product 1 year ago saved-for-later 1 month ago single-product 1 month ago stock-filter 1 year ago store-notices 1 year ago wishlist 1 month ago woocommerce 1 month ago 219.js 1 month ago 484.js 1 month ago accordion-group.asset.php 1 month ago accordion-group.js 1 month ago accordion-header-style.asset.php 1 year ago accordion-header.asset.php 1 month ago accordion-header.js 1 month ago accordion-item-style.asset.php 2 months ago accordion-item.asset.php 1 month ago accordion-item.js 1 month ago accordion-panel-style.asset.php 1 year ago accordion-panel.asset.php 1 month ago accordion-panel.js 1 month ago active-filters-frontend.asset.php 1 month ago active-filters-frontend.js 1 month ago active-filters-rtl.css 10 months ago active-filters-style.asset.php 1 month ago active-filters-wrapper-frontend.js 1 month ago active-filters.asset.php 1 month ago active-filters.css 10 months ago active-filters.js 1 month ago add-to-cart-form.asset.php 1 month ago add-to-cart-form.js 1 month ago add-to-cart-with-options-grouped-product-item-label-style.asset.php 2 months ago add-to-cart-with-options-grouped-product-item-label.asset.php 1 month ago add-to-cart-with-options-grouped-product-item-label.js 1 month ago add-to-cart-with-options-grouped-product-item-selector-rtl.css 1 month ago add-to-cart-with-options-grouped-product-item-selector-style.asset.php 1 month ago add-to-cart-with-options-grouped-product-item-selector.asset.php 1 month ago add-to-cart-with-options-grouped-product-item-selector.css 1 month ago add-to-cart-with-options-grouped-product-item-selector.js 1 month ago add-to-cart-with-options-grouped-product-item-style.asset.php 1 month ago add-to-cart-with-options-grouped-product-item.asset.php 1 month ago add-to-cart-with-options-grouped-product-item.js 1 month ago add-to-cart-with-options-grouped-product-selector.asset.php 1 month ago add-to-cart-with-options-grouped-product-selector.js 1 month ago add-to-cart-with-options-quantity-selector.asset.php 1 month ago add-to-cart-with-options-quantity-selector.js 1 month ago add-to-cart-with-options-variation-description-style.asset.php 2 months ago add-to-cart-with-options-variation-description.asset.php 1 month ago add-to-cart-with-options-variation-description.js 1 month ago add-to-cart-with-options-variation-selector-attribute-name-style.asset.php 1 month ago add-to-cart-with-options-variation-selector-attribute-name.asset.php 1 month ago add-to-cart-with-options-variation-selector-attribute-name.js 1 month ago add-to-cart-with-options-variation-selector-attribute-rtl.css 1 month ago add-to-cart-with-options-variation-selector-attribute-style.asset.php 1 month ago add-to-cart-with-options-variation-selector-attribute.asset.php 1 month ago add-to-cart-with-options-variation-selector-attribute.css 1 month ago add-to-cart-with-options-variation-selector-attribute.js 1 month ago add-to-cart-with-options-variation-selector.asset.php 1 month ago add-to-cart-with-options-variation-selector.js 1 month ago add-to-cart-with-options.asset.php 3 weeks ago add-to-cart-with-options.js 3 weeks ago add-to-wishlist-button.asset.php 1 month ago add-to-wishlist-button.js 1 month ago all-products-frontend.asset.php 1 month ago all-products-frontend.js 1 month ago all-products-rtl.css 2 months ago all-products-style.asset.php 1 month ago all-products.asset.php 1 month ago all-products.css 2 months ago all-products.js 1 month ago all-reviews-rtl.css 10 months ago all-reviews-style.asset.php 1 month ago all-reviews.asset.php 1 month ago all-reviews.css 10 months ago all-reviews.js 1 month ago attribute-filter-frontend.asset.php 1 month ago attribute-filter-frontend.js 1 month ago attribute-filter-rtl.css 2 months ago attribute-filter-style.asset.php 1 month ago attribute-filter-style.js.LICENSE.txt 2 years ago attribute-filter-wrapper-frontend.js 1 month ago attribute-filter.asset.php 1 month ago attribute-filter.css 2 months ago attribute-filter.js 1 month ago blocks-checkout-events.asset.php 2 months ago blocks-checkout-events.js 2 months ago blocks-checkout.asset.php 1 month ago blocks-checkout.js 1 month ago blocks-components.asset.php 1 month ago blocks-components.js 1 month ago blocks-json.php 1 month ago breadcrumbs-rtl.css 10 months ago breadcrumbs-style.asset.php 2 months ago breadcrumbs.asset.php 1 month ago breadcrumbs.css 10 months ago breadcrumbs.js 1 month ago cart-frontend.asset.php 1 month ago cart-frontend.js 1 month ago cart-link-rtl.css 10 months ago cart-link-style.asset.php 1 month ago cart-link.asset.php 1 month ago cart-link.css 10 months ago cart-link.js 1 month ago cart-rtl.css 1 month ago cart-style.asset.php 1 month ago cart.asset.php 1 month ago cart.css 1 month ago cart.js 1 month ago catalog-sorting.asset.php 1 month ago catalog-sorting.js 1 month ago category-description-style.asset.php 1 month ago category-description.asset.php 1 month ago category-description.js 1 month ago category-title-style.asset.php 1 month ago category-title.asset.php 1 month ago category-title.js 1 month ago checkout-frontend.asset.php 1 month ago checkout-frontend.js 1 month ago checkout-rtl.css 1 month ago checkout-style.asset.php 1 month ago checkout.asset.php 1 month ago checkout.css 1 month ago checkout.js 1 month ago classic-shortcode-rtl.css 10 months ago classic-shortcode-style.asset.php 1 month ago classic-shortcode.asset.php 1 month ago classic-shortcode.css 10 months ago classic-shortcode.js 1 month ago coming-soon-rtl.css 10 months ago coming-soon-style.asset.php 1 month ago coming-soon.asset.php 1 month ago coming-soon.css 10 months ago coming-soon.js 1 month ago coupon-code-style.asset.php 2 months ago coupon-code.asset.php 2 months ago coupon-code.js 2 months ago customer-account.asset.php 1 month ago customer-account.js 1 month ago dependency-detection.js 3 months ago dropdown.asset.php 1 month ago dropdown.js 1 month ago email-content-style.asset.php 2 months ago email-content.asset.php 2 months ago email-content.js 2 months ago featured-category-rtl.css 7 months ago featured-category-style.asset.php 1 month ago featured-category.asset.php 1 month ago featured-category.css 7 months ago featured-category.js 1 month ago featured-product-rtl.css 7 months ago featured-product-style.asset.php 1 month ago featured-product.asset.php 1 month ago featured-product.css 7 months ago featured-product.js 1 month ago filter-wrapper-frontend.asset.php 1 month ago filter-wrapper-frontend.js 1 month ago filter-wrapper.asset.php 1 month ago filter-wrapper.js 1 month ago handpicked-products-style.asset.php 1 month ago handpicked-products.asset.php 1 month ago handpicked-products.js 1 month ago interactivity-blocks-frontend-assets.php 1 month ago legacy-template-rtl.css 9 months ago legacy-template-style.asset.php 1 month ago legacy-template.asset.php 1 month ago legacy-template.css 9 months ago legacy-template.js 1 month ago mini-cart-component-frontend.asset.php 1 month ago mini-cart-component-frontend.js 1 month ago mini-cart-contents-rtl.css 1 month ago mini-cart-contents-style.asset.php 1 month ago mini-cart-contents.asset.php 1 month ago mini-cart-contents.css 1 month ago mini-cart-contents.js 1 month ago mini-cart-frontend.asset.php 1 month ago mini-cart-frontend.js 1 month ago mini-cart-rtl.css 4 months ago mini-cart-style.asset.php 1 month ago mini-cart.asset.php 1 month ago mini-cart.css 4 months ago mini-cart.js 1 month ago order-confirmation-additional-fields-rtl.css 4 months ago order-confirmation-additional-fields-style.asset.php 2 months ago order-confirmation-additional-fields-wrapper-rtl.css 10 months ago order-confirmation-additional-fields-wrapper-style.asset.php 2 months ago order-confirmation-additional-fields-wrapper.asset.php 1 month ago order-confirmation-additional-fields-wrapper.css 10 months ago order-confirmation-additional-fields-wrapper.js 1 month ago order-confirmation-additional-fields.asset.php 1 month ago order-confirmation-additional-fields.css 4 months ago order-confirmation-additional-fields.js 1 month ago order-confirmation-additional-information-rtl.css 4 months ago order-confirmation-additional-information-style.asset.php 2 months ago order-confirmation-additional-information.asset.php 1 month ago order-confirmation-additional-information.css 4 months ago order-confirmation-additional-information.js 1 month ago order-confirmation-billing-address-rtl.css 4 months ago order-confirmation-billing-address-style.asset.php 2 months ago order-confirmation-billing-address.asset.php 1 month ago order-confirmation-billing-address.css 4 months ago order-confirmation-billing-address.js 1 month ago order-confirmation-billing-wrapper-style.asset.php 2 months ago order-confirmation-billing-wrapper.asset.php 1 month ago order-confirmation-billing-wrapper.js 1 month ago order-confirmation-create-account-frontend.asset.php 1 month ago order-confirmation-create-account-frontend.js 1 month ago order-confirmation-create-account-rtl.css 4 months ago order-confirmation-create-account-style.asset.php 1 month ago order-confirmation-create-account.asset.php 1 month ago order-confirmation-create-account.css 4 months ago order-confirmation-create-account.js 1 month ago order-confirmation-downloads-rtl.css 4 months ago order-confirmation-downloads-style.asset.php 2 months ago order-confirmation-downloads-wrapper-style.asset.php 1 month ago order-confirmation-downloads-wrapper.asset.php 1 month ago order-confirmation-downloads-wrapper.js 1 month ago order-confirmation-downloads.asset.php 1 month ago order-confirmation-downloads.css 4 months ago order-confirmation-downloads.js 1 month ago order-confirmation-shipping-address-rtl.css 4 months ago order-confirmation-shipping-address-style.asset.php 2 months ago order-confirmation-shipping-address.asset.php 1 month ago order-confirmation-shipping-address.css 4 months ago order-confirmation-shipping-address.js 1 month ago order-confirmation-shipping-wrapper-style.asset.php 2 months ago order-confirmation-shipping-wrapper.asset.php 1 month ago order-confirmation-shipping-wrapper.js 1 month ago order-confirmation-status-rtl.css 10 months ago order-confirmation-status-style.asset.php 2 months ago order-confirmation-status.asset.php 1 month ago order-confirmation-status.css 10 months ago order-confirmation-status.js 1 month ago order-confirmation-summary-rtl.css 10 months ago order-confirmation-summary-style.asset.php 2 months ago order-confirmation-summary.asset.php 1 month ago order-confirmation-summary.css 10 months ago order-confirmation-summary.js 1 month ago order-confirmation-totals-rtl.css 4 months ago order-confirmation-totals-style.asset.php 2 months ago order-confirmation-totals-wrapper-style.asset.php 2 months ago order-confirmation-totals-wrapper.asset.php 1 month ago order-confirmation-totals-wrapper.js 1 month ago order-confirmation-totals.asset.php 1 month ago order-confirmation-totals.css 4 months ago order-confirmation-totals.js 1 month ago packages-style-rtl.css 3 months ago packages-style-style.asset.php 1 month ago packages-style-style.js.LICENSE.txt 9 months ago packages-style.css 3 months ago page-content-wrapper-style.asset.php 1 month ago page-content-wrapper.asset.php 1 month ago page-content-wrapper.js 1 month ago payment-method-icons-rtl.css 10 months ago payment-method-icons-style.asset.php 2 months ago payment-method-icons.asset.php 2 months ago payment-method-icons.css 10 months ago payment-method-icons.js 2 months ago price-filter-frontend.asset.php 1 month ago price-filter-frontend.js 1 month ago price-filter-rtl.css 10 months ago price-filter-style.asset.php 1 month ago price-filter-wrapper-frontend.js 1 month ago price-filter.asset.php 1 month ago price-filter.css 10 months ago price-filter.js 1 month ago price-format.asset.php 7 months ago price-format.js 7 months ago product-average-rating-frontend.js 1 month ago product-average-rating.js 1 month ago product-best-sellers-style.asset.php 1 month ago product-best-sellers.asset.php 1 month ago product-best-sellers.js 1 month ago product-button-frontend.js 1 month ago product-button-rtl.css 7 months ago product-button.css 7 months ago product-button.js 1 month ago product-categories-rtl.css 10 months ago product-categories-style.asset.php 1 month ago product-categories.asset.php 1 month ago product-categories.css 10 months ago product-categories.js 1 month ago product-category-style.asset.php 1 month ago product-category.asset.php 1 month ago product-category.js 1 month ago product-collection-no-results-style.asset.php 2 months ago product-collection-no-results.asset.php 1 month ago product-collection-no-results.js 1 month ago product-collection.asset.php 1 month ago product-collection.js 1 month ago product-description-style.asset.php 2 months ago product-description.asset.php 2 months ago product-description.js 2 months ago product-details-rtl.css 10 months ago product-details-style.asset.php 1 month ago product-details.asset.php 1 month ago product-details.css 10 months ago product-details.js 1 month ago product-filter-active.asset.php 1 month ago product-filter-active.js 1 month ago product-filter-attribute-rtl.css 10 months ago product-filter-attribute-style.asset.php 1 month ago product-filter-attribute.asset.php 1 month ago product-filter-attribute.css 10 months ago product-filter-attribute.js 1 month ago product-filter-checkbox-list.asset.php 1 month ago product-filter-checkbox-list.js 1 month ago product-filter-chips.asset.php 1 month ago product-filter-chips.js 1 month ago product-filter-clear-button-rtl.css 10 months ago product-filter-clear-button-style.asset.php 1 month ago product-filter-clear-button.asset.php 1 month ago product-filter-clear-button.css 10 months ago product-filter-clear-button.js 1 month ago product-filter-price-slider.asset.php 1 month ago product-filter-price-slider.js 1 month ago product-filter-price.asset.php 1 month ago product-filter-price.js 1 month ago product-filter-rating-rtl.css 10 months ago product-filter-rating-style.asset.php 1 month ago product-filter-rating.asset.php 1 month ago product-filter-rating.css 10 months ago product-filter-rating.js 1 month ago product-filter-removable-chips-style.asset.php 1 month ago product-filter-removable-chips.asset.php 1 month ago product-filter-removable-chips.js 1 month ago product-filter-status-rtl.css 10 months ago product-filter-status-style.asset.php 1 month ago product-filter-status.asset.php 1 month ago product-filter-status.css 10 months ago product-filter-status.js 1 month ago product-filter-taxonomy-rtl.css 10 months ago product-filter-taxonomy-style.asset.php 1 month ago product-filter-taxonomy.asset.php 1 month ago product-filter-taxonomy.css 10 months ago product-filter-taxonomy.js 1 month ago product-filters.asset.php 1 month ago product-filters.js 1 month ago product-gallery-large-image-next-previous-style.asset.php 10 months ago product-gallery-large-image-next-previous.asset.php 1 month ago product-gallery-large-image-next-previous.js 1 month ago product-gallery-large-image.asset.php 5 months ago product-gallery-large-image.js 5 months ago product-gallery-thumbnails-style.asset.php 2 months ago product-gallery-thumbnails.asset.php 1 month ago product-gallery-thumbnails.js 1 month ago product-gallery.asset.php 2 months ago product-gallery.js 2 months ago product-image-frontend.js 1 month ago product-image-gallery-rtl.css 10 months ago product-image-gallery-style.asset.php 1 month ago product-image-gallery.css 10 months ago product-image-rtl.css 10 months ago product-image.css 10 months ago product-image.js 1 month ago product-new-style.asset.php 1 month ago product-new.asset.php 1 month ago product-new.js 1 month ago product-on-sale-style.asset.php 1 month ago product-on-sale.asset.php 1 month ago product-on-sale.js 1 month ago product-price-frontend.js 1 month ago product-price-rtl.css 3 months ago product-price.css 3 months ago product-price.js 1 month ago product-query-rtl.css 10 months ago product-query-style.asset.php 1 month ago product-query.asset.php 1 month ago product-query.css 10 months ago product-query.js 1 month ago product-rating-counter-frontend.js 1 month ago product-rating-counter.js 1 month ago product-rating-frontend.js 1 month ago product-rating-rtl.css 10 months ago product-rating-stars-frontend.js 1 month ago product-rating-stars-rtl.css 10 months ago product-rating-stars.css 10 months ago product-rating-stars.js 1 month ago product-rating.css 10 months ago product-rating.js 1 month ago product-results-count-rtl.css 10 months ago product-results-count-style.asset.php 2 months ago product-results-count.asset.php 1 month ago product-results-count.css 10 months ago product-results-count.js 1 month ago product-review-author-name-rtl.css 10 months ago product-review-author-name-style.asset.php 2 months ago product-review-author-name.asset.php 1 month ago product-review-author-name.css 10 months ago product-review-author-name.js 1 month ago product-review-content-rtl.css 10 months ago product-review-content-style.asset.php 2 months ago product-review-content.asset.php 1 month ago product-review-content.css 10 months ago product-review-content.js 1 month ago product-review-date-rtl.css 10 months ago product-review-date-style.asset.php 2 months ago product-review-date.asset.php 1 month ago product-review-date.css 10 months ago product-review-date.js 1 month ago product-review-form.asset.php 1 month ago product-review-form.js 1 month ago product-review-rating-style.asset.php 2 months ago product-review-rating.asset.php 1 month ago product-review-rating.js 1 month ago product-review-template-rtl.css 10 months ago product-review-template-style.asset.php 2 months ago product-review-template.asset.php 1 month ago product-review-template.css 10 months ago product-review-template.js 1 month ago product-reviews-pagination-next-style.asset.php 2 months ago product-reviews-pagination-next.asset.php 1 month ago product-reviews-pagination-next.js 1 month ago product-reviews-pagination-numbers-style.asset.php 1 month ago product-reviews-pagination-numbers.asset.php 1 month ago product-reviews-pagination-numbers.js 1 month ago product-reviews-pagination-previous-style.asset.php 2 months ago product-reviews-pagination-previous.asset.php 1 month ago product-reviews-pagination-previous.js 1 month ago product-reviews-pagination-rtl.css 10 months ago product-reviews-pagination-style.asset.php 1 month ago product-reviews-pagination.asset.php 1 month ago product-reviews-pagination.css 10 months ago product-reviews-pagination.js 1 month ago product-reviews-title-rtl.css 10 months ago product-reviews-title-style.asset.php 2 months ago product-reviews-title.asset.php 1 month ago product-reviews-title.css 10 months ago product-reviews-title.js 1 month ago product-reviews.asset.php 2 months ago product-reviews.js 2 months ago product-sale-badge-frontend.js 1 month ago product-sale-badge-rtl.css 10 months ago product-sale-badge.css 10 months ago product-sale-badge.js 1 month ago product-search-rtl.css 10 months ago product-search-style.asset.php 1 month ago product-search.asset.php 1 month ago product-search.css 10 months ago product-search.js 1 month ago product-sku-frontend.js 1 month ago product-sku-rtl.css 2 months ago product-sku.css 2 months ago product-sku.js 1 month ago product-specifications-rtl.css 10 months ago product-specifications-style.asset.php 2 months ago product-specifications.asset.php 2 months ago product-specifications.css 10 months ago product-specifications.js 2 months ago product-stock-indicator-frontend.js 1 month ago product-stock-indicator-rtl.css 10 months ago product-stock-indicator.css 10 months ago product-stock-indicator.js 1 month ago product-summary-frontend.js 1 month ago product-summary-rtl.css 10 months ago product-summary.css 10 months ago product-summary.js 1 month ago product-tag-style.asset.php 1 month ago product-tag.asset.php 1 month ago product-tag.js 1 month ago product-template-style.asset.php 2 months ago product-template.asset.php 1 month ago product-template.js 1 month ago product-title-frontend.js 1 month ago product-title-rtl.css 10 months ago product-title.css 10 months ago product-title.js 1 month ago product-top-rated-style.asset.php 1 month ago product-top-rated.asset.php 1 month ago product-top-rated.js 1 month ago products-by-attribute-style.asset.php 1 month ago products-by-attribute.asset.php 1 month ago products-by-attribute.js 1 month ago rating-filter-frontend.asset.php 1 month ago rating-filter-frontend.js 1 month ago rating-filter-rtl.css 2 months ago rating-filter-style.asset.php 1 month ago rating-filter-style.js.LICENSE.txt 2 years ago rating-filter-wrapper-frontend.js 1 month ago rating-filter.asset.php 1 month ago rating-filter.css 2 months ago rating-filter.js 1 month ago reviews-by-category-rtl.css 10 months ago reviews-by-category-style.asset.php 1 month ago reviews-by-category.asset.php 1 month ago reviews-by-category.css 10 months ago reviews-by-category.js 1 month ago reviews-by-product-rtl.css 10 months ago reviews-by-product-style.asset.php 1 month ago reviews-by-product.asset.php 1 month ago reviews-by-product.css 10 months ago reviews-by-product.js 1 month ago reviews-frontend.asset.php 1 month ago reviews-frontend.js 1 month ago saved-for-later.asset.php 1 month ago saved-for-later.js 1 month ago single-product-rtl.css 10 months ago single-product-style.asset.php 1 month ago single-product.asset.php 1 month ago single-product.css 10 months ago single-product.js 1 month ago stock-filter-frontend.asset.php 1 month ago stock-filter-frontend.js 1 month ago stock-filter-rtl.css 2 months ago stock-filter-style.asset.php 1 month ago stock-filter-style.js.LICENSE.txt 2 years ago stock-filter-wrapper-frontend.js 1 month ago stock-filter.asset.php 1 month ago stock-filter.css 2 months ago stock-filter.js 1 month ago store-notices-rtl.css 2 months ago store-notices-style.asset.php 1 month ago store-notices.asset.php 1 month ago store-notices.css 2 months ago store-notices.js 1 month ago wc-blocks-data.asset.php 1 month ago wc-blocks-data.js 1 month ago wc-blocks-editor-style-rtl.css 3 months ago wc-blocks-editor-style.css 3 months ago wc-blocks-frontend-vendors-frontend.asset.php 2 months ago wc-blocks-frontend-vendors-frontend.js 2 months ago wc-blocks-google-analytics.asset.php 2 months ago wc-blocks-google-analytics.js 2 months ago wc-blocks-middleware.asset.php 2 months ago wc-blocks-middleware.js 2 months ago wc-blocks-registry.asset.php 2 months ago wc-blocks-registry.js 2 months ago wc-blocks-rtl.css 9 months ago wc-blocks-shared-context.asset.php 7 months ago wc-blocks-shared-context.js 7 months ago wc-blocks-shared-hocs.asset.php 2 months ago wc-blocks-shared-hocs.js 2 months ago wc-blocks-style.asset.php 1 month ago wc-blocks-vendors.asset.php 3 weeks ago wc-blocks-vendors.js 3 weeks ago wc-blocks.asset.php 2 months ago wc-blocks.css 9 months ago wc-blocks.js 2 months ago wc-cart-checkout-base-frontend.asset.php 1 month ago wc-cart-checkout-base-frontend.js 1 month ago wc-cart-checkout-vendors-frontend.asset.php 1 month ago wc-cart-checkout-vendors-frontend.js 1 month ago wc-entities.asset.php 1 month ago wc-entities.js 1 month ago wc-payment-method-bacs.asset.php 3 months ago wc-payment-method-bacs.js 3 months ago wc-payment-method-cheque.asset.php 3 months ago wc-payment-method-cheque.js 3 months ago wc-payment-method-cod.asset.php 2 months ago wc-payment-method-cod.js 2 months ago wc-payment-method-paypal.asset.php 1 month ago wc-payment-method-paypal.js 1 month ago wc-schema-parser.asset.php 2 months ago wc-schema-parser.js 2 months ago wc-settings.asset.php 2 months ago wc-settings.js 2 months ago wc-shipping-method-pickup-location.asset.php 1 month ago wc-shipping-method-pickup-location.js 1 month ago wc-types.asset.php 1 month ago wc-types.js 1 month ago wishlist.asset.php 1 month ago wishlist.js 1 month ago
classic-shortcode.js
1 lines
1 (()=>{var e,t,o,c={1730:(e,t,o)=>{"use strict";var c={};o.r(c),o.d(c,{blockifyConfig:()=>R,getDescription:()=>v,getTitle:()=>_});var r={};o.r(r),o.d(r,{blockifyConfig:()=>T,getDescription:()=>O,getTitle:()=>B});const i=window.wp.blocks,s=window.wp.blockEditor,n=window.wp.components;var l=o(7723),a=o(7871),h=o(5850);const d=window.wp.data;var x=o(6087);const m=window.wp.notices,w=({blocks:e,findCondition:t})=>{for(const o of e){if(t(o))return o;if(o.innerBlocks){const e=w({blocks:o.innerBlocks,findCondition:t});if(e)return e}}};o(3640),o(9754);var p=o(5573),u=o(790);const g=()=>(0,u.jsx)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 892 516",children:(0,u.jsxs)(p.G,{fill:"currentColor",transform:"translate(-1)",children:[(0,u.jsx)(p.Rect,{width:"100",height:"20",x:"1",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"20",x:"421",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"20",x:"793",rx:"2"}),(0,u.jsx)(p.Rect,{width:"150",height:"24",x:"125",y:"48",rx:"2"}),(0,u.jsx)(p.Rect,{width:"50",height:"24",x:"125",y:"86",rx:"2"}),(0,u.jsx)(p.Rect,{width:"50",height:"24",x:"457",y:"48",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"100",x:"15",y:"48",rx:"2"}),(0,u.jsx)(p.Rect,{width:"150",height:"150",x:"1",y:"318",rx:"2"}),(0,u.jsx)(p.Rect,{width:"150",height:"150",x:"373",y:"318",rx:"2"}),(0,u.jsx)(p.Rect,{width:"150",height:"150",x:"187",y:"318",rx:"2"}),(0,u.jsx)(p.Rect,{width:"150",height:"24",x:"125",y:"178",rx:"2"}),(0,u.jsx)(p.Rect,{width:"50",height:"24",x:"125",y:"216",rx:"2"}),(0,u.jsx)(p.Rect,{width:"50",height:"24",x:"457",y:"178",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"100",x:"15",y:"178",rx:"2"}),(0,u.jsx)(p.Rect,{width:"304",height:"359",x:"588",y:"34",rx:"2"}),(0,u.jsx)(p.Rect,{width:"520",height:"1",x:"1",y:"34",rx:".5"}),(0,u.jsx)(p.Rect,{width:"520",height:"1",y:"162",rx:".5"}),(0,u.jsx)(p.Rect,{width:"520",height:"1",x:"1",y:"292",rx:".5"}),(0,u.jsx)(p.Rect,{width:"304",height:"64",x:"589",y:"407",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"38",x:"26",y:"478",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"38",x:"212",y:"478",rx:"2"}),(0,u.jsx)(p.Rect,{width:"100",height:"38",x:"398",y:"478",rx:"2"})]})}),k=()=>(0,u.jsx)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 892 726",children:(0,u.jsxs)(p.G,{fill:"currentColor",transform:"translate(-1)",children:[(0,u.jsx)(p.Rect,{width:"203",height:"38",x:"1",rx:"2"}),(0,u.jsx)(p.Rect,{width:"434",height:"38",x:"1",y:"62",rx:"2"}),(0,u.jsx)(p.Rect,{width:"434",height:"38",y:"124",rx:"2"}),(0,u.jsx)(p.Rect,{width:"434",height:"38",x:"1",y:"186",rx:"2"}),(0,u.jsx)(p.Rect,{width:"434",height:"38",x:"2",y:"248",rx:"2"}),(0,u.jsx)(p.Rect,{width:"434",height:"38",x:"3",y:"310",rx:"2"}),(0,u.jsx)(p.Rect,{width:"434",height:"38",x:"3",y:"372",rx:"2"}),(0,u.jsx)(p.Rect,{width:"892",height:"204",x:"2",y:"434",rx:"2"}),(0,u.jsx)(p.Rect,{width:"203",height:"38",x:"231",rx:"2"}),(0,u.jsx)(p.Rect,{width:"203",height:"38",x:"514",rx:"2"}),(0,u.jsx)(p.Rect,{width:"427",height:"100",x:"466",y:"62",rx:"2"}),(0,u.jsx)(p.Rect,{width:"304",height:"64",x:"588",y:"662",rx:"2"}),(0,u.jsx)(p.Rect,{width:"38",height:"38",x:"466",rx:"2"}),(0,u.jsx)(p.Rect,{width:"203",height:"38",x:"48",y:"662",rx:"2"}),(0,u.jsx)(p.Rect,{width:"38",height:"38",y:"662",rx:"2"})]})}),b="cart",f="checkout",j={cart:{type:b,title:(0,l.__)("Cart Shortcode","woocommerce"),description:(0,l.__)("Renders the classic cart shortcode.","woocommerce"),placeholder:"cart"},checkout:{type:f,title:(0,l.__)("Checkout Cart","woocommerce"),description:(0,l.__)("Renders the classic checkout shortcode.","woocommerce"),placeholder:"checkout"}},y=e=>[(0,i.createBlock)("woocommerce/checkout",{...e,className:"wc-block-checkout"})].filter(Boolean),_=()=>(0,l.__)("Classic Checkout","woocommerce"),v=()=>(0,l.__)("This block will render the classic checkout shortcode. You can optionally transform it into blocks for more control over the checkout experience.","woocommerce"),R={getButtonLabel:()=>(0,l.__)("Transform into blocks","woocommerce"),onClickCallback:({clientId:e,attributes:t,getBlocks:o,replaceBlock:c,selectBlock:r})=>{c(e,y(t));const i=o().find(e=>"core/group"===e.name&&e.innerBlocks.some(e=>"woocommerce/store-notices"===e.name));i&&r(i.clientId)},getBlockifiedTemplate:y},C=e=>[(0,i.createBlock)("woocommerce/cart",{...e,className:"wc-block-cart"})].filter(Boolean),B=()=>(0,l.__)("Classic Cart","woocommerce"),O=()=>(0,l.__)("This block will render the classic cart shortcode. You can optionally transform it into blocks for more control over the cart experience.","woocommerce"),T={getButtonLabel:()=>(0,l.__)("Transform into blocks","woocommerce"),onClickCallback:({clientId:e,attributes:t,getBlocks:o,replaceBlock:c,selectBlock:r})=>{c(e,C(t));const i=o().find(e=>"core/group"===e.name&&e.innerBlocks.some(e=>"woocommerce/store-notices"===e.name));i&&r(i.clientId)},getBlockifiedTemplate:C},I=JSON.parse('{"name":"woocommerce/classic-shortcode","title":"Classic Shortcode","description":"Renders classic WooCommerce shortcodes.","category":"woocommerce","keywords":["WooCommerce"],"supports":{"interactivity":{"clientNavigation":false},"align":true,"html":false,"multiple":false,"reusable":false,"inserter":true},"attributes":{"shortcode":{"type":"string","default":"cart","enum":["cart","checkout"]},"align":{"type":"string","default":"wide"}},"textdomain":"woocommerce","apiVersion":3,"$schema":"https://schemas.wp.org/trunk/block.json"}'),S={[b]:r,[f]:c,fallback:{getBlockifiedTemplate:()=>[],getDescription:()=>"",onClickCallback:()=>{}}},P=({blockifyConfig:e,clientId:t,attributes:o})=>{const{getButtonLabel:c,onClickCallback:r,getBlockifiedTemplate:a}=e,[h,p]=(0,x.useState)(!1),{replaceBlock:g,selectBlock:k}=(0,d.useDispatch)(s.store),{createInfoNotice:b}=(0,d.useDispatch)(m.store),{getBlocks:f}=(0,d.useSelect)(e=>({getBlocks:e(s.store).getBlocks}),[]);return(0,u.jsxs)(n.TabbableContainer,{className:"wp-block-woocommerce-classic-shortcode__placeholder-migration-button-container",children:[(0,u.jsx)(n.Button,{variant:"primary",onClick:()=>{r({clientId:t,getBlocks:f,attributes:o,replaceBlock:g,selectBlock:k}),b((0,l.__)("Classic shortcode transformed to blocks.","woocommerce"),{actions:[{label:(0,l.__)("Undo","woocommerce"),onClick:()=>{const e=["woocommerce/cart","woocommerce/checkout"],t=w({blocks:f(),findCondition:t=>e.includes(t.name)});t&&g(t.clientId,(0,i.createBlock)("woocommerce/classic-shortcode",{shortcode:o.shortcode}))}}],type:"snackbar"})},onMouseEnter:()=>p(!0),onMouseLeave:()=>p(!1),text:c?c():"",tabIndex:0,children:h&&(0,u.jsx)(n.Popover,{resize:!1,placement:"right-end",children:(0,u.jsx)("div",{style:{minWidth:"250px",width:"250px",maxWidth:"250px",minHeight:"300px",height:"300px",maxHeight:"300px",cursor:"pointer"},children:(0,u.jsx)(s.BlockPreview,{blocks:a({...o,isPreview:!0}),viewportWidth:1200,additionalStyles:[{css:"body { padding: 20px !important; height: fit-content !important; overflow:hidden}"}]})})})}),(0,u.jsx)(n.Button,{variant:"secondary",href:"https://woocommerce.com/document/woocommerce-store-editing/customizing-cart-and-checkout/",target:"_blank",tabIndex:0,children:(0,l.__)("Learn more","woocommerce")})]})},N=({clientId:e,attributes:t})=>{const o=(0,s.useBlockProps)(),c=function(e,t){const o=Object.keys(t);let c=null;for(let r=0;o.length>r;r++){const i=t[e.substr(0,o[r].length)];if(i){c=i;break}}return c}(t.shortcode,j),r=t.shortcode,i=c?.placeholder??"cart",a=c?.type??"fallback",{getDescription:h,getTitle:d,blockifyConfig:m}=S[a],w=!!c?.type,p=d?d():(0,l.__)("Classic Shortcode Placeholder","woocommerce"),b=h(r),f=(0,x.createInterpolateElement)((0,l.__)("You can learn more about the benefits of switching to blocks, compatibility with extensions, and how to switch back to shortcodes <a>in our documentation</a>.","woocommerce"),{a:(0,u.jsx)(n.ExternalLink,{href:"https://woocommerce.com/document/woocommerce-store-editing/customizing-cart-and-checkout/"})});return(0,u.jsx)("div",{...o,children:(0,u.jsxs)(n.Placeholder,{className:"wp-block-woocommerce-classic-shortcode__placeholder",children:[(0,u.jsx)("div",{className:"wp-block-woocommerce-classic-shortcode__placeholder-wireframe",children:"cart"===i?(0,u.jsx)(g,{}):(0,u.jsx)(k,{})}),(0,u.jsxs)("div",{className:"wp-block-woocommerce-classic-shortcode__placeholder-copy",children:[(0,u.jsxs)("div",{className:"wp-block-woocommerce-classic-shortcode__placeholder-copy__icon-container",children:[(0,u.jsx)("h1",{children:(0,l.__)("WooCommerce","woocommerce")}),(0,u.jsx)("span",{children:p})]}),w&&(0,u.jsx)("p",{children:b}),(0,u.jsx)("p",{children:f}),w&&m&&(0,u.jsx)(P,{clientId:e,blockifyConfig:m,attributes:t})]})]})})},M={icon:(0,u.jsx)(a.A,{icon:h.A,className:"wc-block-editor-components-block-icon"}),edit:({attributes:e,clientId:t,setAttributes:o})=>(0,u.jsx)(N,{attributes:e,setAttributes:o,clientId:t}),save:()=>null,variations:[{name:"checkout",title:(0,l.__)("Classic Checkout","woocommerce"),attributes:{shortcode:"checkout"},isActive:(e,t)=>e.shortcode===t.shortcode,scope:["inserter"]},{name:"cart",title:(0,l.__)("Classic Cart","woocommerce"),attributes:{shortcode:"cart"},isActive:(e,t)=>e.shortcode===t.shortcode,scope:["inserter"],isDefault:!0}],apiVersion:3};(0,i.registerBlockType)(I,M)},3640:()=>{},9754:()=>{},790:e=>{"use strict";e.exports=window.ReactJSXRuntime},6087:e=>{"use strict";e.exports=window.wp.element},7723:e=>{"use strict";e.exports=window.wp.i18n},5573:e=>{"use strict";e.exports=window.wp.primitives}},r={};function i(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={exports:{}};return c[e](o,o.exports,i),o.exports}i.m=c,e=[],i.O=(t,o,c,r)=>{if(!o){var s=1/0;for(h=0;h<e.length;h++){for(var[o,c,r]=e[h],n=!0,l=0;l<o.length;l++)(!1&r||s>=r)&&Object.keys(i.O).every(e=>i.O[e](o[l]))?o.splice(l--,1):(n=!1,r<s&&(s=r));if(n){e.splice(h--,1);var a=c();void 0!==a&&(t=a)}}return t}r=r||0;for(var h=e.length;h>0&&e[h-1][2]>r;h--)e[h]=e[h-1];e[h]=[o,c,r]},i.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return i.d(t,{a:t}),t},o=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,i.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var r=Object.create(null);i.r(r);var s={};t=t||[null,o({}),o([]),o(o)];for(var n=2&c&&e;"object"==typeof n&&!~t.indexOf(n);n=o(n))Object.getOwnPropertyNames(n).forEach(t=>s[t]=()=>e[t]);return s.default=()=>e,i.d(r,s),r},i.d=(e,t)=>{for(var o in t)i.o(t,o)&&!i.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},i.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.j=3035,(()=>{var e={3035:0};i.O.j=t=>0===e[t];var t=(t,o)=>{var c,r,[s,n,l]=o,a=0;if(s.some(t=>0!==e[t])){for(c in n)i.o(n,c)&&(i.m[c]=n[c]);if(l)var h=l(i)}for(t&&t(o);a<s.length;a++)r=s[a],i.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return i.O(h)},o=globalThis.webpackChunkwebpackWcBlocksMainJsonp=globalThis.webpackChunkwebpackWcBlocksMainJsonp||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var s=i.O(void 0,[94],()=>i(1730));s=i.O(s),((this.wc=this.wc||{}).blocks=this.wc.blocks||{})["classic-shortcode"]=s})();