Update structure to domain driven architecture.

This commit is contained in:
2026-05-08 08:14:25 +02:00
parent 4f3692abd9
commit 2993cc04ef
21 changed files with 185 additions and 103 deletions
+23
View File
@@ -0,0 +1,23 @@
package tui
import (
// "nfeeder/tui/pages"
)
type sessionState int
const (
LoginView sessionState = iota
FeedView
HelpView
)
type MainModel struct {
state sessionState
width int
height int
// Sub-models
loginPage pages.LoginModel
feedPage pages.FeedModel
}