diff options
author | T <t@tjp.lol> | 2025-08-13 23:09:07 -0600 |
---|---|---|
committer | T <t@tjp.lol> | 2025-08-13 23:09:38 -0600 |
commit | 99b4888709b8b9dc435bff476cb73210e91017cc (patch) | |
tree | 3045f926be8832d2f1865ffad53319c2b5b39a1a /internal/tui/form.go | |
parent | 5c076e605185a09b1e570f9aa3c5ddb784ace0f3 (diff) |
edit clients and projects
Diffstat (limited to 'internal/tui/form.go')
-rw-r--r-- | internal/tui/form.go | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/internal/tui/form.go b/internal/tui/form.go index d0a2025..b0ac18d 100644 --- a/internal/tui/form.go +++ b/internal/tui/form.go @@ -165,7 +165,7 @@ func NewClientForm() Form { return form } -func NewProjectForm() Form { +func NewProjectCreateForm() Form { form := NewForm([]FormField{ {Model: textinput.New(), label: "Name"}, {Model: textinput.New(), label: "Client", suggestions: suggestClients}, @@ -176,6 +176,16 @@ func NewProjectForm() Form { return form } +func NewProjectEditForm() Form { + form := NewForm([]FormField{ + {Model: textinput.New(), label: "Name"}, + newOptionalFloatField("Hourly Rate"), + }) + form.SelectedStyle = &modalFocusedInputStyle + form.UnselectedStyle = &modalBlurredInputStyle + return form +} + func NewHistoryFilterForm() Form { form := NewForm([]FormField{ newDateRangeField("Date Range"), |