refactor code for better read

This commit is contained in:
Adem Baccara
2025-09-10 22:28:49 +01:00
parent bb5b7554e6
commit 5ac3ebeabe
10 changed files with 574 additions and 506 deletions
+5 -1
View File
@@ -22,6 +22,10 @@ import (
"github.com/rivo/tview"
)
type App interface {
Run() error
}
type tui struct {
logger *zap.SugaredLogger
@@ -46,7 +50,7 @@ type tui struct {
searchVisible bool
}
func NewTUI(logger *zap.SugaredLogger, ss ports.ServerService, version, commit string) *tui {
func NewTUI(logger *zap.SugaredLogger, ss ports.ServerService, version, commit string) App {
return &tui{
logger: logger,
app: tview.NewApplication(),