/** * External dependencies */ import { __ } from '@wordpress/i18n'; import interpolateComponents from 'interpolate-components'; import { Link, Pill } from '@woocommerce/components'; import { recordEvent } from '@woocommerce/tracks'; import { Text } from '@woocommerce/experimental'; import { WCPayCard, WCPayCardHeader, WCPayCardFooter, WCPayCardBody, SetupRequired, } from '@woocommerce/onboarding'; /** * Internal dependencies */ import { Action } from '../Action'; const TosPrompt = () => interpolateComponents( { mixedString: __( 'Upon clicking "Get started", you agree to the {{link}}Terms of service{{/link}}. Next we’ll ask you to share a few details about your business to create your account.', 'woocommerce-admin' ), components: { link: ( ), }, } ); export const Suggestion = ( { paymentGateway, onSetupCallback = null } ) => { const { description, id, needsSetup, installed, enabled: isEnabled, installed: isInstalled, } = paymentGateway; return ( { installed && needsSetup ? ( ) : ( { __( 'Recommended', 'woocommerce-admin' ) } ) } { recordEvent( 'tasklist_payment_learn_more' ); } } /> <> ); };