sidebar.go
1package chat
2
3import tea "github.com/charmbracelet/bubbletea"
4
5type sidebarCmp struct{}
6
7func (m *sidebarCmp) Init() tea.Cmd {
8 return nil
9}
10
11func (m *sidebarCmp) Update(tea.Msg) (tea.Model, tea.Cmd) {
12 return m, nil
13}
14
15func (m *sidebarCmp) View() string {
16 return "Sidebar"
17}
18
19func NewSidebarCmp() tea.Model {
20 return &sidebarCmp{}
21}