import React from 'react'; import intl from 'react-intl-universal'; import { defaultTo } from 'lodash'; import styled from 'styled-components'; import { FormatDate, T, Row, Col, DetailsMenu, DetailItem, CommercialDocHeader, CommercialDocTopHeader, VendorDrawerLink, ExchangeRateDetailItem, } from 'components'; import { useVendorCreditDetailDrawerContext } from './VendorCreditDetailDrawerProvider'; import { VendorCreditDetailsStatus } from './utils'; /** * Vendor credit detail drawer header. */ export default function VendorCreditDetailHeader() { const { vendorCredit } = useVendorCreditDetailDrawerContext(); return ( {vendorCredit.formatted_amount} {defaultTo(vendorCredit.vendor_credit_number, '-')} {vendorCredit.vendor?.display_name} {vendorCredit.formatted_credits_remaining} } children={} /> ); } const StatusItem = styled(DetailItem)` width: 50%; text-align: right; `; const AmountItem = styled(DetailItem)` width: 50%; `;