feat: add onCell Click.

This commit is contained in:
elforjani13
2021-10-26 16:49:06 +02:00
parent 2fd78ca1c4
commit a71ae1813b
3 changed files with 42 additions and 33 deletions

View File

@@ -48,3 +48,33 @@ export const CashFlowMenuItems = ({
</Select>
);
};
export const handleCashFlowTransactionType = (reference, openDrawer) => {
switch (reference.reference_type) {
case 'SaleReceipt':
return openDrawer('receipt-detail-drawer', {
receiptId: reference.reference_id,
});
case 'Journal':
return openDrawer('journal-drawer', {
manualJournalId: reference.reference_id,
});
case 'Expense':
return openDrawer('expense-drawer', {
expenseId: reference.reference_id,
});
case 'PaymentReceive':
return openDrawer('payment-receive-detail-drawer', {
paymentReceiveId: reference.reference_id,
});
case 'BillPayment':
return openDrawer('payment-made-detail-drawer', {
paymentMadeId: reference.reference_id,
});
default:
return openDrawer('cashflow-transaction-drawer', {
referenceId: reference.reference_id,
});
}
};