From 0ad7126f5f537239b1e3c0d2c0c0dd1c440facaa Mon Sep 17 00:00:00 2001 From: Matt Sherman Date: Wed, 27 Sep 2023 23:40:34 -0400 Subject: [PATCH] Update Edit props type for radio --- packages/js/product-editor/src/blocks/radio/edit.tsx | 6 ++++-- packages/js/product-editor/src/blocks/radio/index.ts | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/js/product-editor/src/blocks/radio/edit.tsx b/packages/js/product-editor/src/blocks/radio/edit.tsx index b8ba2c2506d..f592dd26b1e 100644 --- a/packages/js/product-editor/src/blocks/radio/edit.tsx +++ b/packages/js/product-editor/src/blocks/radio/edit.tsx @@ -2,7 +2,6 @@ * External dependencies */ import { createElement } from '@wordpress/element'; -import { BlockEditProps } from '@wordpress/blocks'; import { useEntityProp } from '@wordpress/core-data'; import { useWooBlockProps } from '@woocommerce/block-templates'; @@ -11,8 +10,11 @@ import { useWooBlockProps } from '@woocommerce/block-templates'; */ import { RadioField } from '../../components/radio-field'; import { RadioBlockAttributes } from './types'; +import { ProductEditorBlockEditProps } from '../../types'; -export function Edit( { attributes }: BlockEditProps< RadioBlockAttributes > ) { +export function Edit( { + attributes, +}: ProductEditorBlockEditProps< RadioBlockAttributes > ) { const blockProps = useWooBlockProps( attributes ); const { description, options, property, title } = attributes; const [ value, setValue ] = useEntityProp< string >( diff --git a/packages/js/product-editor/src/blocks/radio/index.ts b/packages/js/product-editor/src/blocks/radio/index.ts index cd9e326744d..7829fccedb9 100644 --- a/packages/js/product-editor/src/blocks/radio/index.ts +++ b/packages/js/product-editor/src/blocks/radio/index.ts @@ -22,6 +22,6 @@ export function init() { return registerWooBlockType( { name, metadata: metadata as never, - settings, + settings: settings as never, } ); }