messages.go
1package repl
2
3import tea "github.com/charmbracelet/bubbletea"
4
5type messagesCmp struct{}
6
7func (i *messagesCmp) Init() tea.Cmd {
8 return nil
9}
10
11func (i *messagesCmp) Update(_ tea.Msg) (tea.Model, tea.Cmd) {
12 return i, nil
13}
14
15func (i *messagesCmp) View() string {
16 return "Messages"
17}
18
19func NewMessagesCmp() tea.Model {
20 return &messagesCmp{}
21}