Update Edit props type for inventory-sku

This commit is contained in:
Matt Sherman 2023-09-27 23:39:55 -04:00
parent db0c738b12
commit 120efa3022
2 changed files with 14 additions and 3 deletions

View File

@ -2,7 +2,7 @@
* External dependencies
*/
import { __ } from '@wordpress/i18n';
import { BlockEditProps, BlockAttributes } from '@wordpress/blocks';
import { BlockAttributes } from '@wordpress/blocks';
import { createElement, createInterpolateElement } from '@wordpress/element';
import { useWooBlockProps } from '@woocommerce/block-templates';
@ -19,8 +19,15 @@ import { useEntityProp } from '@wordpress/core-data';
/**
* Internal dependencies
*/
import { ProductEditorBlockEditProps } from '../../types';
export function Edit( { attributes }: BlockEditProps< BlockAttributes > ) {
/**
* Internal dependencies
*/
export function Edit( {
attributes,
}: ProductEditorBlockEditProps< BlockAttributes > ) {
const blockProps = useWooBlockProps( attributes );
const [ sku, setSku ] = useEntityProp( 'postType', 'product', 'sku' );

View File

@ -19,4 +19,8 @@ export const settings = {
};
export const init = () =>
registerWooBlockType( { name, metadata: metadata as never, settings } );
registerWooBlockType( {
name,
metadata: metadata as never,
settings: settings as never,
} );