dive/utils/view.go

21 lines
431 B
Go
Raw Normal View History

2019-11-22 23:33:13 +01:00
package utils
import (
2020-12-27 06:56:03 +01:00
"github.com/awesome-gocui/gocui"
2019-11-22 23:33:13 +01:00
"github.com/sirupsen/logrus"
)
// isNewView determines if a view has already been created based on the set of errors given (a bit hokie)
func IsNewView(errs ...error) bool {
for _, err := range errs {
if err == nil {
return false
}
if err != gocui.ErrUnknownView {
logrus.Errorf("IsNewView() unexpected error: %+v", err)
return true
}
}
return true
}