mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-02 17:52:29 +08:00
feat(cli): use Spinner instead of Print (#2637)
This commit is contained in:
parent
832d6bc4d3
commit
516c4853f9
@ -6,6 +6,7 @@ import (
|
||||
"strings"
|
||||
|
||||
"github.com/pterm/pterm"
|
||||
|
||||
"github.com/wailsapp/wails/v2/cmd/wails/flags"
|
||||
"github.com/wailsapp/wails/v2/internal/colour"
|
||||
"github.com/wailsapp/wails/v2/internal/system"
|
||||
@ -21,15 +22,15 @@ func diagnoseEnvironment(f *flags.Doctor) error {
|
||||
|
||||
app.PrintBanner()
|
||||
|
||||
pterm.Print("Scanning system - Please wait (this may take a long time)...")
|
||||
spinner, _ := pterm.DefaultSpinner.Start("Scanning system - Please wait (this may take a long time)...")
|
||||
|
||||
// Get system info
|
||||
info, err := system.GetInfo()
|
||||
if err != nil {
|
||||
pterm.Println("Failed.")
|
||||
spinner.Fail("Failed.")
|
||||
return err
|
||||
}
|
||||
pterm.Println("Done.")
|
||||
spinner.Success("Done.")
|
||||
|
||||
pterm.DefaultSection.Println("System")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user