wip: refactoring tui

This commit is contained in:
adamdottv
2025-06-12 16:00:26 -05:00
parent ca0ea3f94d
commit 653965ef59
14 changed files with 502 additions and 1402 deletions
+6
View File
@@ -36,6 +36,12 @@ type LayoutInfo struct {
Container Dimensions
}
type Modal interface {
tea.Model
Render(background string) string
Close() tea.Cmd
}
type Focusable interface {
Focus() tea.Cmd
Blur() tea.Cmd