fix: fix cliui prompt styling (#11899)

This commit is contained in:
Kayla Washburn-Love 2024-01-29 13:56:43 -07:00 committed by GitHub
parent 207328ca50
commit f572e18144
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 5 additions and 5 deletions

View File

@ -71,9 +71,9 @@ func Prompt(inv *clibase.Invocation, opts PromptOptions) (string, error) {
} else {
renderedNo = Bold(ConfirmNo)
}
pretty.Fprintf(inv.Stdout, DefaultStyles.Placeholder, "(%s/%s) ", renderedYes, renderedNo)
_, _ = fmt.Fprintf(inv.Stdout, "(%s/%s) ", renderedYes, renderedNo)
} else if opts.Default != "" {
_, _ = fmt.Fprint(inv.Stdout, pretty.Sprint(DefaultStyles.Placeholder, "("+opts.Default+") "))
_, _ = fmt.Fprintf(inv.Stdout, "(%s) ", pretty.Sprint(DefaultStyles.Placeholder, opts.Default))
}
interrupt := make(chan os.Signal, 1)

View File

@ -41,7 +41,7 @@ func (r *RootCmd) restart() *clibase.Cmd {
}
_, err = cliui.Prompt(inv, cliui.PromptOptions{
Text: "Confirm restart workspace?",
Text: "Restart workspace?",
IsConfirm: true,
})
if err != nil {

View File

@ -84,7 +84,7 @@ func TestRestart(t *testing.T) {
matches := []string{
ephemeralParameterDescription, ephemeralParameterValue,
"Confirm restart workspace?", "yes",
"Restart workspace?", "yes",
"Stopping workspace", "",
"Starting workspace", "",
"workspace has been restarted", "",
@ -138,7 +138,7 @@ func TestRestart(t *testing.T) {
}()
matches := []string{
"Confirm restart workspace?", "yes",
"Restart workspace?", "yes",
"Stopping workspace", "",
"Starting workspace", "",
"workspace has been restarted", "",