import React from 'react'; import { PluginDocumentSettingPanel } from '@wordpress/edit-post'; import { CheckboxControl } from '@wordpress/components'; import ProductsAndVariationsCompleter from './ProductsAndVariationsCompleter'; import SelectWithLabel from '../SelectWithLabel'; import withMetaboxValidation from './withMetaboxValidation'; import { OrderBumpsMeta, ValidationRules } from '../../Types/ValidationRules'; const getValidationRules: ( meta: OrderBumpsMeta ) => ValidationRules = ( meta ) => ( {} ); const OrderBumpsActionsPanel = ( { meta, handleFieldChange } ) => ( <> { handleFieldChange( 'cfw_ob_products_to_remove_v9', newValues ); } } /> { handleFieldChange( 'cfw_ob_apply_free_shipping', newValue ? 'yes' : 'no' ); } } /> ); export default withMetaboxValidation( OrderBumpsActionsPanel, getValidationRules );