mirror of
https://github.com/Adembc/lazyssh.git
synced 2026-07-14 12:13:34 +02:00
refactor code for better read
This commit is contained in:
@@ -163,7 +163,7 @@ func (sf *ServerForm) dataToServer(data ServerFormData) domain.Server {
|
||||
}
|
||||
}
|
||||
|
||||
keys := []string{}
|
||||
keys := make([]string, 0)
|
||||
if data.Key != "" {
|
||||
parts := strings.Split(data.Key, ",")
|
||||
for _, p := range parts {
|
||||
|
||||
@@ -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(),
|
||||
|
||||
Reference in New Issue
Block a user