Extracted fetchAllTransactionsButton

This commit is contained in:
dankito 2020-09-20 16:21:21 +02:00
parent 18cd571573
commit b9f562ab3f
1 changed files with 9 additions and 6 deletions

View File

@ -109,9 +109,7 @@ struct AccountTransactionsDialog: View {
HStack {
Spacer()
Button("Fetch all account transactions") {
self.fetchAllTransactions(self.accountsForWhichNotAllTransactionsHaveBeenFetched)
}
fetchAllTransactionsButton
Spacer()
}
@ -135,9 +133,7 @@ struct AccountTransactionsDialog: View {
Spacer()
Button(action: { self.fetchAllTransactions(self.accountsForWhichNotAllTransactionsHaveBeenFetched) }) {
Text("Fetch all account transactions")
}
fetchAllTransactionsButton
Spacer()
}
@ -160,6 +156,13 @@ struct AccountTransactionsDialog: View {
}
private var fetchAllTransactionsButton: some View {
Button("Fetch all account transactions") {
self.fetchAllTransactions(self.accountsForWhichNotAllTransactionsHaveBeenFetched)
}
}
private func updateTransactions(_ executingDone: @escaping () -> Void) {
presenter.updateSelectedBankAccountTransactionsAsync { response in
executingDone()