import React, { useMemo, useCallback } from 'react'; import { useIntl } from 'react-intl'; import classNames from 'classnames'; import FinancialSheet from 'components/FinancialSheet'; import DataTable from 'components/DataTable'; import { useCustomersBalanceSummaryContext } from './CustomersBalanceSummaryProvider'; import { useCustomersSummaryColumns } from './components'; /** * customers balance summary table. */ export default function CustomersBalanceSummaryTable({ // #ownProps companyName, }) { const { formatMessage } = useIntl(); const { isCustomersBalanceLoading, CustomerBalanceSummary: { tableRows }, } = useCustomersBalanceSummaryContext(); const columns = useCustomersSummaryColumns(); const rowClassNames = (row) => { return [`row-type--${row.original.rowTypes}`]; }; return ( ); }