feat(expenses): filter expenses accounts.

This commit is contained in:
a.bouhuolia
2021-03-08 17:20:02 +02:00
parent 274324a6d9
commit bb41fe7ce5
8 changed files with 136 additions and 99 deletions

View File

@@ -32,7 +32,9 @@ export default function ExpenseFormEntriesTable({
const handleUpdateData = useCallback(
(rowIndex, columnId, value) => {
const newRows = compose(
// Update auto-adding new line.
updateAutoAddNewLine(defaultEntry, ['expense_account_id']),
// Update the row value of the given row index and column id.
updateTableRow(rowIndex, columnId, value),
)(entries);

View File

@@ -89,7 +89,7 @@ export function useExpenseFormTableColumns() {
className: 'expense_account_id',
disableSortBy: true,
width: 40,
filterAccountsByRootType: ['expense'],
filterAccountsByRootTypes: ['expense'],
},
{
Header: formatMessage({ id: 'amount_currency' }, { currency: 'USD' }),