diff options
| author | adamdottv <[email protected]> | 2025-06-16 15:58:46 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-06-16 15:58:52 -0500 |
| commit | d6d45bdc6388dcc7e5e5248c6b4645d90159bb18 (patch) | |
| tree | 011b8409874bcda6d39ae10cfb3bdd2c0bbc956c /packages/tui/internal/components/dialog | |
| parent | 13a83721b076a1201a049ca1e4cebae8896da55b (diff) | |
| download | opencode-d6d45bdc6388dcc7e5e5248c6b4645d90159bb18.tar.gz opencode-d6d45bdc6388dcc7e5e5248c6b4645d90159bb18.zip | |
feat: share and init commands
Diffstat (limited to 'packages/tui/internal/components/dialog')
| -rw-r--r-- | packages/tui/internal/components/dialog/complete.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/tui/internal/components/dialog/complete.go b/packages/tui/internal/components/dialog/complete.go index 7a15c8c70..d87a331cf 100644 --- a/packages/tui/internal/components/dialog/complete.go +++ b/packages/tui/internal/components/dialog/complete.go @@ -13,7 +13,6 @@ import ( ) type CompletionItem struct { - title string Title string Value string } @@ -35,8 +34,7 @@ func (ci *CompletionItem) Render(selected bool, width int) string { if selected { itemStyle = itemStyle. - Foreground(t.Primary()). - Bold(true) + Foreground(t.Primary()) } title := itemStyle.Render( @@ -62,6 +60,7 @@ type CompletionProvider interface { GetId() string GetEntry() CompletionItemI GetChildEntries(query string) ([]CompletionItemI, error) + GetEmptyMessage() string } type CompletionSelectedMsg struct { @@ -250,6 +249,7 @@ func (c *completionDialogComponent) IsEmpty() bool { func (c *completionDialogComponent) SetProvider(provider CompletionProvider) { if c.completionProvider.GetId() != provider.GetId() { c.completionProvider = provider + c.list.SetEmptyMessage(" " + provider.GetEmptyMessage()) } } @@ -259,7 +259,7 @@ func NewCompletionDialogComponent(completionProvider CompletionProvider) Complet li := list.NewListComponent( []CompletionItemI{}, 7, - "No matches", + completionProvider.GetEmptyMessage(), false, ) |
