add: removed avalara task list item (#39238)

* add: removed avalara task list item
This commit is contained in:
RJ 2023-07-17 11:32:51 +08:00 committed by GitHub
parent f631a5ed20
commit 66cee083d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 21 deletions

View File

@ -12,7 +12,6 @@ import {
} from '@woocommerce/data';
import { queueRecordEvent, recordEvent } from '@woocommerce/tracks';
import { registerPlugin } from '@wordpress/plugins';
import { updateQueryString } from '@woocommerce/navigation';
import {
useCallback,
useEffect,
@ -24,8 +23,7 @@ import { WooOnboardingTask } from '@woocommerce/onboarding';
/**
* Internal dependencies
*/
import { redirectToTaxSettings, supportsAvalara } from './utils';
import { Card as AvalaraCard } from './avalara/card';
import { redirectToTaxSettings } from './utils';
import { Card as WooCommerceTaxCard } from './woocommerce-tax/card';
import { createNoticesFromResponse } from '../../../lib/notices';
import { getCountryCode } from '~/dashboard/utils';
@ -166,12 +164,6 @@ const Tax: React.FC< TaxProps > = ( { onComplete, query, task } ) => {
! taxJarActivated && // WCS integration doesn't work with the official TaxJar plugin.
woocommerceTaxCountries.includes( countryCode ),
},
{
id: 'avalara',
card: AvalaraCard,
component: null,
isVisible: supportsAvalara( countryCode ),
},
];
return partners.filter( ( partner ) => partner.isVisible );
@ -206,18 +198,6 @@ const Tax: React.FC< TaxProps > = ( { onComplete, query, task } ) => {
);
};
useEffect( () => {
if ( partners.length > 1 || query.partner ) {
return;
}
if ( partners.length === 1 && partners[ 0 ].component ) {
updateQueryString( {
partner: partners[ 0 ].id,
} );
}
}, [ partners ] );
const childProps = {
isPending,
onAutomate,

View File

@ -0,0 +1,4 @@
Significance: minor
Type: add
Removed Avalara from Tax task list item