Remove duplicate placeholder code

This commit is contained in:
Christian Rocha 2020-02-01 22:35:21 -05:00
parent 7b06eb538b
commit c1b503585d
No known key found for this signature in database
GPG Key ID: D6CC7A16E5878018

View File

@ -105,23 +105,7 @@ func View(model tea.Model) string {
// Placeholder text
if m.Value == "" && m.Placeholder != "" {
var v string
if m.blink {
v += cursor(
termenv.String(m.Placeholder[:1]).
Foreground(m.colorProfile.Color(m.PlaceholderColor)).
String(),
m.blink,
)
} else {
v += cursor(m.Placeholder[:1], m.blink)
}
v += termenv.String(m.Placeholder[1:]).
Foreground(m.colorProfile.Color(m.PlaceholderColor)).
String()
return m.Prompt + v
return placeholderView(m)
}
v := m.Value[:m.pos]