apps/sipp/tui/tui.go 254 B raw
1
package tui
2
3
import (
4
	tea "charm.land/bubbletea/v2"
5
)
6
7
func Run(opts Options) error {
8
	backend, err := ResolveBackend(opts)
9
	if err != nil {
10
		return err
11
	}
12
	defer backend.Close()
13
14
	p := tea.NewProgram(newModel(backend))
15
	_, err = p.Run()
16
	return err
17
}