Tighten banner and navigation behavior

This commit is contained in:
Joe Julian
2026-03-29 21:16:38 -07:00
parent da769a9728
commit e5904dd224
4 changed files with 87 additions and 7 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ func (s *State) SetSearchQuery(query string) {
func (s *State) BeginNewEntry() {
s.SelectedEntryID = ""
s.StatusMessage = "new entry form ready"
s.StatusMessage = ""
s.ErrorMessage = ""
}
+3 -3
View File
@@ -922,7 +922,7 @@ func TestSetSearchQueryUpdatesControllerSearchState(t *testing.T) {
}
}
func TestBeginNewEntryClearsSelectionAndSetsStatus(t *testing.T) {
func TestBeginNewEntryClearsSelectionAndStatus(t *testing.T) {
t.Parallel()
state := State{
@@ -935,8 +935,8 @@ func TestBeginNewEntryClearsSelectionAndSetsStatus(t *testing.T) {
if state.SelectedEntryID != "" {
t.Fatalf("SelectedEntryID = %q, want empty", state.SelectedEntryID)
}
if state.StatusMessage != "new entry form ready" {
t.Fatalf("StatusMessage = %q, want new entry form ready", state.StatusMessage)
if state.StatusMessage != "" {
t.Fatalf("StatusMessage = %q, want empty", state.StatusMessage)
}
if state.ErrorMessage != "" {
t.Fatalf("ErrorMessage = %q, want empty", state.ErrorMessage)