/** * External dependencies */ import { __ } from '@wordpress/i18n'; import { Icon, grid } from '@wordpress/icons'; import { isExperimentalBuild } from '@woocommerce/block-settings'; import type { BlockConfiguration } from '@wordpress/blocks'; /** * Internal dependencies */ import save from '../save'; /** * Holds default config for this collection of blocks. * attributes and title are omitted here as these are added on an individual block level. */ const sharedConfig: Omit< BlockConfiguration, 'attributes' | 'title' > = { category: 'woocommerce-product-elements', keywords: [ __( 'WooCommerce', 'woo-gutenberg-products-block' ) ], icon: { src: ( ), }, supports: { html: false, }, parent: isExperimentalBuild() ? undefined : [ '@woocommerce/all-products', '@woocommerce/single-product' ], save, deprecated: [ { attributes: {}, save(): null { return null; }, }, ], }; export default sharedConfig;