From ec42dad728e69be5fc8d72b4338e68554534685c Mon Sep 17 00:00:00 2001 From: Joel Jeremy Marquez <joeljeremy.marquez@gmail.com> Date: Wed, 19 Jul 2023 14:54:27 -0700 Subject: [PATCH] Fix onExpose is not a function error (#1362) --- .../components/transactions/TransactionsTable.js | 14 +++++++------- upcoming-release-notes/1362.md | 6 ++++++ 2 files changed, 13 insertions(+), 7 deletions(-) create mode 100644 upcoming-release-notes/1362.md diff --git a/packages/desktop-client/src/components/transactions/TransactionsTable.js b/packages/desktop-client/src/components/transactions/TransactionsTable.js index 7df78b74e..01738b81b 100644 --- a/packages/desktop-client/src/components/transactions/TransactionsTable.js +++ b/packages/desktop-client/src/components/transactions/TransactionsTable.js @@ -557,7 +557,7 @@ function PayeeCell({ value={payeeId} valueStyle={[valueStyle, inherited && { color: colors.n8 }]} exposed={focused} - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} onUpdate={async value => { onUpdate('payee', value); @@ -914,7 +914,7 @@ const Transaction = memo(function Transaction(props) { formatter={date => date ? formatDate(parseISO(date), dateFormat) : '' } - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} onUpdate={value => { onUpdate('date', value); }} @@ -955,7 +955,7 @@ const Transaction = memo(function Transaction(props) { }} valueStyle={valueStyle} exposed={focusedField === 'account'} - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} onUpdate={async value => { // Only ever allow non-null values if (value) { @@ -1021,7 +1021,7 @@ const Transaction = memo(function Transaction(props) { focused={focusedField === 'notes'} value={notes || ''} valueStyle={valueStyle} - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} inputProps={{ value: notes || '', onUpdate: onUpdate.bind(null, 'notes'), @@ -1115,7 +1115,7 @@ const Transaction = memo(function Transaction(props) { width="flex" exposed={focusedField === 'category'} focused={focusedField === 'category'} - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} value={ isParent ? 'Split' @@ -1205,7 +1205,7 @@ const Transaction = memo(function Transaction(props) { valueStyle={valueStyle} textAlign="right" title={debit} - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} style={[isParent && { fontStyle: 'italic' }, styles.tnum, amountStyle]} inputProps={{ value: debit === '' && credit === '' ? '0.00' : debit, @@ -1226,7 +1226,7 @@ const Transaction = memo(function Transaction(props) { valueStyle={valueStyle} textAlign="right" title={credit} - onExpose={!isPreview && (name => onEdit(id, name))} + onExpose={name => !isPreview && onEdit(id, name)} style={[isParent && { fontStyle: 'italic' }, styles.tnum, amountStyle]} inputProps={{ value: credit, diff --git a/upcoming-release-notes/1362.md b/upcoming-release-notes/1362.md new file mode 100644 index 000000000..e96979fb1 --- /dev/null +++ b/upcoming-release-notes/1362.md @@ -0,0 +1,6 @@ +--- +category: Maintenance +authors: [joel-jeremy] +--- + +Fix onExpose is not a function error -- GitLab