Skip to content

Commit

Permalink
display items count
Browse files Browse the repository at this point in the history
  • Loading branch information
koki-develop committed Mar 26, 2023
1 parent cedc7de commit 36123fb
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion model.go
Expand Up @@ -2,6 +2,7 @@ package fzf

import (
"fmt"
"strconv"
"strings"

"github.com/charmbracelet/bubbles/key"
Expand Down Expand Up @@ -99,7 +100,22 @@ func (m *model) View() string {
}

func (m *model) headerView() string {
return m.input.View()
var v strings.Builder

// input
_, _ = v.WriteString(m.input.View())
_, _ = v.WriteRune('\n')

// count
var cv strings.Builder
_, _ = cv.WriteString(strconv.Itoa(m.matches.Len()))
_, _ = cv.WriteRune('/')
_, _ = cv.WriteString(strconv.Itoa(m.items.Len()))
_, _ = cv.WriteRune(' ')
_, _ = v.WriteString(cv.String())
_, _ = v.WriteString(strings.Repeat("─", max(m.windowWidth-cv.Len(), 0)))

return v.String()
}

func (m *model) headerHeight() int {
Expand Down

0 comments on commit 36123fb

Please sign in to comment.