Skip to content

Conversation

@alexanderwassbjer
Copy link
Contributor

@alexanderwassbjer alexanderwassbjer commented Nov 8, 2025

Description

Have implemented add multiple expenses via bank transactions at the same time.
Both one by one so you can edit them separate or add all at the same time.

@krokosik Please help me with the text on the modal.
image

Demo

Nov-08-2025.15-13-501.mp4

Checklist

  • I have read CONTRIBUTING.md in its entirety
  • I have performed a self-review of my own code
  • I have added unit tests to cover my changes
  • The last commit successfully passed pre-commit checks
  • Any AI code was thoroughly reviewed by me

Comment on lines 128 to 140
return (
<BankingTransactionList
add={addViaBankTransaction}
// addMultipleExpenses={addMultipleExpenses}
// multipleTransactions={multipleTransactions}
// setMultipleTransactions={handleSetMultipleTransactions}
// isTransactionLoading={isTransactionLoading}
addAllMultipleExpenses={addAllMultipleExpenses}
addOneByOneMultipleExpenses={addOneByOneMultipleExpenses}
multipleTransactions={multipleTransactions}
setMultipleTransactions={handleSetMultipleTransactions}
isTransactionLoading={isTransactionLoading}
bankConnectionEnabled={bankConnectionEnabled}
// clearFields={clearFields}
clearFields={clearFields}
>
{children}
</BankingTransactionList>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't really get the point of this component. It's just prop drilling with no UI added? Why not merge it with BankTransactionList?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's because BankingTransactionList is a bit large. and that the bankTransactionList should be kept more pure if the function used is outside. If you have a strong opinion about this I can change it otherwise I think this is more neat.

@krokosik
Copy link
Collaborator

Regarding the dialog text, I would change it to:

You have selected multiple transactions. Pick whether you want them added all together with the current split settings or adjust the settings one by one.

@krokosik
Copy link
Collaborator

One more thing, can you bump the axios and form-data deps introduced by nordigen-node?
https://github.com/oss-apps/split-pro/security/dependabot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants