import { useIntl } from '@vtex/gatsby-plugin-i18n' import { Button, Flex, Text } from '@vtex/store-ui' import React, { FC } from 'react' import { useNumberFormat } from '../../../sdk/localization/useNumberFormat' import { useOrderForm } from '../../../sdk/orderForm/useOrderForm' export interface HeaderMinicartDrawerFooterProps { variant?: string } export const HeaderMinicartDrawerFooter: FC = ({ variant, }) => { const customVariant = `${variant}.footer` const orderForm = useOrderForm() const { formatMessage } = useIntl() const { format } = useNumberFormat() const total = format(Number(orderForm.value?.value) / 100) const subTotal = total return ( Total {total} Subtotal {subTotal} {formatMessage({ id: 'minicart.drawer.shipping-disclaimer' })} ) }