Files
grafana/pkg/models/theme.go
T

21 lines
336 B
Go
Raw Normal View History

package models
import "errors"
type Theme string
const (
ThemeLight Theme = "light"
ThemeDark Theme = "dark"
)
func ParseTheme(str string) (Theme, error) {
switch str {
case string(ThemeLight):
return ThemeLight, nil
case string(ThemeDark):
return ThemeDark, nil
}
return ThemeDark, errors.New("unknown theme " + str)
}