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"
|
"strings"
|
||||||
|
|
||||||
"github.com/pterm/pterm"
|
"github.com/pterm/pterm"
|
||||||
|
|
||||||
"github.com/wailsapp/wails/v2/cmd/wails/flags"
|
"github.com/wailsapp/wails/v2/cmd/wails/flags"
|
||||||
"github.com/wailsapp/wails/v2/internal/colour"
|
"github.com/wailsapp/wails/v2/internal/colour"
|
||||||
"github.com/wailsapp/wails/v2/internal/system"
|
"github.com/wailsapp/wails/v2/internal/system"
|
||||||
@ -21,15 +22,15 @@ func diagnoseEnvironment(f *flags.Doctor) error {
|
|||||||
|
|
||||||
app.PrintBanner()
|
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
|
// Get system info
|
||||||
info, err := system.GetInfo()
|
info, err := system.GetInfo()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
pterm.Println("Failed.")
|
spinner.Fail("Failed.")
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
pterm.Println("Done.")
|
spinner.Success("Done.")
|
||||||
|
|
||||||
pterm.DefaultSection.Println("System")
|
pterm.DefaultSection.Println("System")
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user