package ui import ( "fmt" "github.com/inancgumus/screen" ) func ClearScreen() { screen.Clear() screen.MoveTopLeft() } func DisplayStartScreen() { ClearScreen() fmt.Println("========================================") fmt.Println(" Welcome to ServiceTrade CLI") fmt.Println("========================================") fmt.Println("Please log in with your ServiceTrade credentials to continue.") fmt.Println() } func DisplayMessage(message string) { fmt.Println(message) } func DisplayError(prefix string, err error) { fmt.Printf("%s %v\n", prefix, err) } func DisplayMenu(items []string, title string) { ClearScreen() fmt.Printf("\n%s:\n", title) for i, item := range items { fmt.Printf("%d. %s\n", i+1, item) } }