/** * External dependencies */ import { __ } from '@wordpress/i18n'; import { Disabled } from '@wordpress/components'; import { useBlockProps } from '@wordpress/block-editor'; /** * Internal dependencies */ import Block from './block'; import withProductSelector from '../shared/with-product-selector'; import { BLOCK_TITLE, BLOCK_ICON } from './constants'; const Edit = ( { attributes } ) => { const blockProps = useBlockProps(); return ( <div { ...blockProps }> <Disabled> <Block { ...attributes } /> </Disabled> </div> ); }; export default withProductSelector( { icon: BLOCK_ICON, label: BLOCK_TITLE, description: __( 'Choose a product to display its add to cart button.', 'woocommerce' ), } )( Edit );