diff --git a/projects/packages/my-jetpack/_inc/state/resolvers.js b/projects/packages/my-jetpack/_inc/state/resolvers.js index 34b3a9483dffa..22c828d9cbe29 100644 --- a/projects/packages/my-jetpack/_inc/state/resolvers.js +++ b/projects/packages/my-jetpack/_inc/state/resolvers.js @@ -6,29 +6,9 @@ import apiFetch from '@wordpress/api-fetch'; /** * Internal dependencies */ -import { REST_API_SITE_PURCHASES_ENDPOINT, REST_API_SITE_PRODUCTS_ENDPOINT } from './constants'; +import { REST_API_SITE_PURCHASES_ENDPOINT } from './constants'; const myJetpackResolvers = { - getProduct: productId => async ( { dispatch } ) => { - dispatch.setIsFetchingProduct( productId, true ); - try { - dispatch.setProduct( - await apiFetch( { - path: `${ REST_API_SITE_PRODUCTS_ENDPOINT }/${ productId }`, - } ) - ); - dispatch.setIsFetchingProduct( productId, false ); - } catch ( error ) { - dispatch.setIsFetchingProduct( productId, false ); - - // Pick error from the response body. - if ( error?.code && error?.message ) { - dispatch.setRequestProductError( productId, error ); - } else { - throw new Error( error ); - } - } - }, getPurchases: () => async ( { dispatch } ) => { dispatch.setPurchasesIsFetching( true ); diff --git a/projects/packages/my-jetpack/changelog/udpate-my-jetpack-avoid-product-resolver b/projects/packages/my-jetpack/changelog/udpate-my-jetpack-avoid-product-resolver new file mode 100644 index 0000000000000..7f9f5ecd87885 --- /dev/null +++ b/projects/packages/my-jetpack/changelog/udpate-my-jetpack-avoid-product-resolver @@ -0,0 +1,4 @@ +Significance: patch +Type: added + +Remove getProduct() resolver