Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
optometrists
/
cache
/
cache
/
cache
/
cache
/
cache
/
.wp-cli
/
wp-content
/
plugins
/
woocommerce
/
packages
/
woocommerce-blocks
/
assets
/
js
/
blocks
/
single-product
:
constants.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
/** * External dependencies */ import { __ } from '@wordpress/i18n'; import { Icon, reader } from '@woocommerce/icons'; import { getBlockMap } from '@woocommerce/atomic-utils'; export const BLOCK_NAME = 'woocommerce/single-product'; export const BLOCK_TITLE = __( 'Single Product', 'woocommerce' ); export const BLOCK_ICON = <Icon srcElement={ reader } />; export const BLOCK_DESCRIPTION = __( 'Display a single product.', 'woocommerce' ); export const DEFAULT_INNER_BLOCKS = [ [ 'core/columns', {}, [ [ 'core/column', {}, [ [ 'woocommerce/product-image', { showSaleBadge: false } ] ], ], [ 'core/column', {}, [ [ 'woocommerce/product-sale-badge' ], [ 'woocommerce/product-title', { headingLevel: 2 } ], [ 'woocommerce/product-rating' ], [ 'woocommerce/product-price' ], [ 'woocommerce/product-summary' ], [ 'woocommerce/product-stock-indicator' ], [ 'woocommerce/product-add-to-cart', { showFormElements: true }, ], [ 'woocommerce/product-sku' ], [ 'woocommerce/product-category-list' ], [ 'woocommerce/product-tag-list' ], ], ], ], ], ]; export const ALLOWED_INNER_BLOCKS = [ 'core/columns', 'core/column', ...Object.keys( getBlockMap( BLOCK_NAME ) ), ];