Merge branch 'master' into view-the-current-state

This commit is contained in:
Toshiya Doi 2020-03-25 22:46:12 +09:00
commit 7d42f46cda
13 changed files with 177 additions and 39 deletions

View file

@ -2,6 +2,7 @@ package utils
import (
"fmt"
"io"
"strings"
"time"
@ -68,8 +69,10 @@ func Humanize(s string) string {
return strings.Map(h, s)
}
func Spinner() *spinner.Spinner {
return spinner.New(spinner.CharSets[11], 400*time.Millisecond)
func Spinner(w io.Writer) *spinner.Spinner {
s := spinner.New(spinner.CharSets[11], 400*time.Millisecond)
s.Writer = w
return s
}
// ColorFuncForState returns a color function for a PR/Issue state