diff --git a/internal/ui/intercept/keymap.go b/internal/ui/intercept/keymap.go index d291a74..395506b 100644 --- a/internal/ui/intercept/keymap.go +++ b/internal/ui/intercept/keymap.go @@ -2,24 +2,17 @@ package intercept import ( "charm.land/bubbles/v2/key" - "github.com/anotherhadi/spilltea/internal/icons" "github.com/anotherhadi/spilltea/internal/keys" ) type interceptKeyMap struct{ width int } -func iconBinding(b key.Binding, icon string) key.Binding { - h := b.Help() - return key.NewBinding(key.WithKeys(b.Keys()...), key.WithHelp(h.Key, icon+h.Desc)) -} - func (interceptKeyMap) ShortHelp() []key.Binding { ic := keys.Keys.Intercept - i := icons.I return []key.Binding{ - iconBinding(ic.Forward, i.Forward), - iconBinding(ic.Drop, i.Drop), - iconBinding(ic.Edit, i.Edit), + ic.Forward, + ic.Drop, + ic.Edit, keys.Keys.Global.Help, } }