// @ts-nocheck import React from 'react'; import intl from 'react-intl-universal'; import styled from 'styled-components'; import { defaultTo } from 'lodash'; import { ButtonLink, Row, Col, DetailsMenu, DetailItem, FormatDate, CommercialDocHeader, CommercialDocTopHeader, CustomerDrawerLink, ExchangeRateDetailItem, } from '@/components'; import { useInvoiceDetailDrawerContext } from './InvoiceDetailDrawerProvider'; import { InvoiceDetailsStatus } from './utils'; /** * Invoice detail header. */ export default function InvoiceDetailHeader() { const { invoice } = useInvoiceDetailDrawerContext(); return (

{invoice.total_formatted}

{invoice.invoice_date_formatted} {invoice.due_date_formatted} {invoice.customer?.display_name} {invoice.invoice_no} {invoice.due_amount_formatted} {invoice.payment_amount_formatted}
); } const StatusDetailItem = styled(DetailItem)` width: 50%; text-align: right; position: relative; top: -5px; `; const AmountDetailItem = styled(DetailItem)` width: 50%; `;