summaryrefslogtreecommitdiff
path: root/internal/client/ui/auth
diff options
context:
space:
mode:
Diffstat (limited to 'internal/client/ui/auth')
-rw-r--r--internal/client/ui/auth/auth.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/internal/client/ui/auth/auth.go b/internal/client/ui/auth/auth.go
index 42ea3e5..3f89298 100644
--- a/internal/client/ui/auth/auth.go
+++ b/internal/client/ui/auth/auth.go
@@ -80,14 +80,22 @@ ___] | |__] | \| | | \|`)
centerStyle = lipgloss.NewStyle().Width(authWidth).AlignHorizontal(0.5)
)
+func init() {
+ // HACK: to avoid a circular dependency, so core can transition to this
+ // I don't like how go has this issue, I would rather slower compilations
+ ui.NewAuth = func() tea.Model {
+ return New()
+ }
+}
+
type Model struct {
- focusIndex int
+ popup *choicepopup.Model
+
fields []authfield.Model
+ focusIndex int
remember bool
signup bool
-
- popup *choicepopup.Model
}
func New() Model {