import React from 'react'; import { Card } from 'components'; import { useCreditNoteDetailDrawerContext } from '../CreditNoteDetailDrawerProvider'; import { useTransactionsByReference } from 'hooks/query'; import { useJournalEntriesTransactionsColumns } from './components'; import JournalEntriesTable, { AmountDisplayedBaseCurrencyMessage, } from '../../../JournalEntriesTable/JournalEntriesTable'; /** * Journal entries table. */ export function CreditNoteGLEntriesTable() { const { creditNoteId } = useCreditNoteDetailDrawerContext(); // Credit note GL entries table columns. const columns = useJournalEntriesTransactionsColumns(); // Handle fetch transaction by reference. const { data: { transactions }, isLoading: isTransactionLoading, } = useTransactionsByReference( { reference_id: creditNoteId, reference_type: 'creditNote', }, { enabled: !!creditNoteId }, ); return ( ); }