From 99b4888709b8b9dc435bff476cb73210e91017cc Mon Sep 17 00:00:00 2001 From: T Date: Wed, 13 Aug 2025 23:09:07 -0600 Subject: edit clients and projects --- internal/tui/form.go | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'internal/tui/form.go') 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"), -- cgit v1.2.3