feat: add SelectedItemIndex to list interface

Raphael Amorim created

Change summary

internal/tui/exp/list/list.go | 1 +
1 file changed, 1 insertion(+)

Detailed changes

internal/tui/exp/list/list.go 🔗

@@ -44,6 +44,7 @@ type List[T Item] interface {
 	SetItems([]T) tea.Cmd
 	SetSelected(string) tea.Cmd
 	SelectedItem() *T
+	SelectedItemIndex() int
 	Items() []T
 	UpdateItem(string, T) tea.Cmd
 	DeleteItem(string) tea.Cmd