[PR #3918] [CLOSED] [demo only] goal templates UI #5123

Closed
opened 2026-02-28 21:06:22 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/3918
Author: @jfdoming
Created: 12/1/2024
Status: Closed

Base: masterHead: jfdoming/goal-templates-ui


📝 Commits (4)

📊 Changes

16 files changed (+475 additions, -22 deletions)

View changed files

📝 packages/desktop-client/src/components/Modals.tsx (+4 -0)
📝 packages/desktop-client/src/components/budget/SidebarCategory.tsx (+9 -0)
packages/desktop-client/src/components/budget/goals/EditTemplate.tsx (+163 -0)
packages/desktop-client/src/components/budget/goals/GoalButton.tsx (+70 -0)
packages/desktop-client/src/components/budget/goals/actions.ts (+42 -0)
packages/desktop-client/src/components/budget/goals/constants.ts (+7 -0)
packages/desktop-client/src/components/budget/goals/reducer.ts (+115 -0)
📝 packages/desktop-client/src/components/modals/EditRuleModal.jsx (+3 -16)
packages/desktop-client/src/components/modals/GoalsEditModal.tsx (+38 -0)
📝 packages/desktop-client/src/components/settings/Experimental.tsx (+9 -0)
📝 packages/desktop-client/src/components/util/GenericInput.jsx (+5 -5)
📝 packages/desktop-client/src/hooks/useFeatureFlag.ts (+1 -0)
📝 packages/desktop-client/src/style/styles.ts (+6 -0)
📝 packages/loot-core/src/client/state-types/modals.d.ts (+1 -0)
📝 packages/loot-core/src/server/budget/types/templates.d.ts (+1 -1)
📝 packages/loot-core/src/types/prefs.d.ts (+1 -0)

📄 Description

No description provided


🔄 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/3918 **Author:** [@jfdoming](https://github.com/jfdoming) **Created:** 12/1/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `jfdoming/goal-templates-ui` --- ### 📝 Commits (4) - [`804c914`](https://github.com/actualbudget/actual/commit/804c91452d28db9478c797840ff49a6735fe3b13) Add UI feature flag - [`03571ac`](https://github.com/actualbudget/actual/commit/03571ac73f8100003606b9901b28dba8e3fb565a) Add button to open goals modal - [`b57c031`](https://github.com/actualbudget/actual/commit/b57c031f898dfbf5e371340bc9c0c361a4d23e93) Add goal edit modal with basic UI - [`ce6e7dd`](https://github.com/actualbudget/actual/commit/ce6e7dd8fa0d17ff37137dcefdc3e30b070add30) wip ### 📊 Changes **16 files changed** (+475 additions, -22 deletions) <details> <summary>View changed files</summary> 📝 `packages/desktop-client/src/components/Modals.tsx` (+4 -0) 📝 `packages/desktop-client/src/components/budget/SidebarCategory.tsx` (+9 -0) ➕ `packages/desktop-client/src/components/budget/goals/EditTemplate.tsx` (+163 -0) ➕ `packages/desktop-client/src/components/budget/goals/GoalButton.tsx` (+70 -0) ➕ `packages/desktop-client/src/components/budget/goals/actions.ts` (+42 -0) ➕ `packages/desktop-client/src/components/budget/goals/constants.ts` (+7 -0) ➕ `packages/desktop-client/src/components/budget/goals/reducer.ts` (+115 -0) 📝 `packages/desktop-client/src/components/modals/EditRuleModal.jsx` (+3 -16) ➕ `packages/desktop-client/src/components/modals/GoalsEditModal.tsx` (+38 -0) 📝 `packages/desktop-client/src/components/settings/Experimental.tsx` (+9 -0) 📝 `packages/desktop-client/src/components/util/GenericInput.jsx` (+5 -5) 📝 `packages/desktop-client/src/hooks/useFeatureFlag.ts` (+1 -0) 📝 `packages/desktop-client/src/style/styles.ts` (+6 -0) 📝 `packages/loot-core/src/client/state-types/modals.d.ts` (+1 -0) 📝 `packages/loot-core/src/server/budget/types/templates.d.ts` (+1 -1) 📝 `packages/loot-core/src/types/prefs.d.ts` (+1 -0) </details> ### 📄 Description _No description provided_ --- <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 21:06:22 -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#5123