[PR #3085] [MERGED] [Mobile] Budget page actions undo notifications #4670

Closed
opened 2026-02-28 20:59:25 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3085
Author: @joel-jeremy
Created: 7/17/2024
Status: Merged
Merged: 9/5/2024
Merged by: @joel-jeremy

Base: masterHead: undo-goal-templates


📝 Commits (10+)

  • 08472c1 Mobile transaction long press
  • ebb9a55 Fix typecheck error
  • 22052d1 Use react-aria useLongPress
  • 09aca53 Category transactions batch updates
  • 1bf442d Remove undo notification title
  • 4b5a4cb Fix types
  • 13b1268 Fix notes undo notification
  • 35f36b6 Move SelectedProvider to TransactionListWithBalances
  • f7d3520 Notification inset + reuse useTransactionBatchActions
  • 16ed79b Allow clicking action bar when notifications are present

📊 Changes

9 files changed (+121 additions, -13 deletions)

View changed files

📝 packages/desktop-client/src/components/Modals.tsx (+1 -1)
📝 packages/desktop-client/src/components/budget/report/ReportComponents.tsx (+12 -0)
📝 packages/desktop-client/src/components/budget/rollover/RolloverComponents.tsx (+12 -0)
📝 packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx (+34 -9)
📝 packages/desktop-client/src/components/mobile/transactions/Transaction.jsx (+0 -1)
📝 packages/desktop-client/src/components/modals/ReportBudgetMonthMenuModal.tsx (+20 -1)
📝 packages/desktop-client/src/components/modals/RolloverBudgetMonthMenuModal.tsx (+23 -1)
📝 packages/desktop-client/src/components/modals/RolloverBudgetSummaryModal.tsx (+13 -0)
upcoming-release-notes/3085.md (+6 -0)

📄 Description

Built on top of https://github.com/actualbudget/actual/pull/2892's useUndo hook

Suggestions on the wording of the notifications are welcome :)

image
image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/3085 **Author:** [@joel-jeremy](https://github.com/joel-jeremy) **Created:** 7/17/2024 **Status:** ✅ Merged **Merged:** 9/5/2024 **Merged by:** [@joel-jeremy](https://github.com/joel-jeremy) **Base:** `master` ← **Head:** `undo-goal-templates` --- ### 📝 Commits (10+) - [`08472c1`](https://github.com/actualbudget/actual/commit/08472c148f52e64c5cf7830adb9a9f71e820507f) Mobile transaction long press - [`ebb9a55`](https://github.com/actualbudget/actual/commit/ebb9a55341c059b6b4af4cf761e6b2db32f7a249) Fix typecheck error - [`22052d1`](https://github.com/actualbudget/actual/commit/22052d1e6dd2d138fb4a75d23e2a6bb31e3918a0) Use react-aria useLongPress - [`09aca53`](https://github.com/actualbudget/actual/commit/09aca5341460a0db51dca470bbf64328d8043800) Category transactions batch updates - [`1bf442d`](https://github.com/actualbudget/actual/commit/1bf442de2e85c0bc44562b788f4b06dc13e13346) Remove undo notification title - [`4b5a4cb`](https://github.com/actualbudget/actual/commit/4b5a4cb91b434371598d63b328b210d5c638c3b4) Fix types - [`13b1268`](https://github.com/actualbudget/actual/commit/13b1268ed96454547b31cc489c67ab5d5c735d25) Fix notes undo notification - [`35f36b6`](https://github.com/actualbudget/actual/commit/35f36b639b96891e10f7a216ece96f035e285fae) Move SelectedProvider to TransactionListWithBalances - [`f7d3520`](https://github.com/actualbudget/actual/commit/f7d352015c3618e4daa31e403833f393b4a085ae) Notification inset + reuse useTransactionBatchActions - [`16ed79b`](https://github.com/actualbudget/actual/commit/16ed79bd97ce9e66fb8f78af7afa911ab1abf79b) Allow clicking action bar when notifications are present ### 📊 Changes **9 files changed** (+121 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/Modals.tsx` (+1 -1) 📝 `packages/desktop-client/src/components/budget/report/ReportComponents.tsx` (+12 -0) 📝 `packages/desktop-client/src/components/budget/rollover/RolloverComponents.tsx` (+12 -0) 📝 `packages/desktop-client/src/components/mobile/budget/BudgetTable.jsx` (+34 -9) 📝 `packages/desktop-client/src/components/mobile/transactions/Transaction.jsx` (+0 -1) 📝 `packages/desktop-client/src/components/modals/ReportBudgetMonthMenuModal.tsx` (+20 -1) 📝 `packages/desktop-client/src/components/modals/RolloverBudgetMonthMenuModal.tsx` (+23 -1) 📝 `packages/desktop-client/src/components/modals/RolloverBudgetSummaryModal.tsx` (+13 -0) ➕ `upcoming-release-notes/3085.md` (+6 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Built on top of https://github.com/actualbudget/actual/pull/2892's `useUndo` hook Suggestions on the wording of the notifications are welcome :) ![image](https://github.com/user-attachments/assets/f3b24b75-1266-4d14-960e-2810df9ccdb4) ![image](https://github.com/user-attachments/assets/42f3488b-dd15-4144-978d-ab0a03066de0) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 20:59:25 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#4670