Add quit option to main menu
- commit
- aa291556c034158ab921e5d21ff3957287571463
- parent
- 6d4fbacc20f62b2373778d8014c4809a5155b0cb
- parent
- da2ad195c20c8fc66bf8b8e059aeaa7faa0ebcd1
- author
- FelineStateMachine <dami.etoile@gmail.com>
| M | model.go | 3 | +++ |
@@ -65,6 +65,7 @@ var mainMenuItems = []list.Item{
6565 menuItem{title: "Daily Puzzle", desc: time.Now().Format("Jan _2 06")},6666 menuItem{title: "Generate", desc: "a new puzzle."},6767 menuItem{title: "Continue", desc: "a previous puzzle."},68+ menuItem{title: "Quit", desc: "the game."},6869 }6970 7071 type model struct {@@ -230,6 +231,8 @@ func (m model) handleMainMenuEnter() (tea.Model, tea.Cmd) {
230231 case "Continue":231232 m.initContinueTable()232233 m.state = continueView234+ case "Quit":235+ return m, tea.Quit233236 }234237 return m, nil235238 }