import React, { FunctionComponent, Fragment } from 'react' import { Box, Text } from '@vtex/store-ui' import { useIntl } from '@vtex/gatsby-plugin-i18n' interface Props { numberOfItems: number numberOfUnavailableItems: number } export const DeliveryOptionsAvailability: FunctionComponent = ({ numberOfItems, numberOfUnavailableItems, }) => { const intl = useIntl() const allItemsUnavailable = numberOfUnavailableItems === numberOfItems return ( {numberOfUnavailableItems > 0 && ( {allItemsUnavailable ? ( {intl.formatMessage( { id: 'shipping-calculator.all-items-unavailable' }, { numberOfUnavailableItems } )} ) : ( {intl.formatMessage( { id: 'shipping-calculator.unavailable-items' }, { numberOfUnavailableItems } )} )} )} ) }