|
|
@@ -19,21 +19,15 @@ func NewMainFlex(
|
|
|
return mf
|
|
|
}
|
|
|
|
|
|
-func newBaseLoginForm() *tview.Form {
|
|
|
+// NewLoginForm creates and returns a new login form.
|
|
|
+func NewLoginForm(onLoginFormLoginButtonSelected func(), mfa bool) *tview.Form {
|
|
|
f := tview.NewForm()
|
|
|
f.
|
|
|
+ AddButton("Login", onLoginFormLoginButtonSelected).
|
|
|
SetButtonsAlign(tview.AlignCenter).
|
|
|
SetBorder(true).
|
|
|
SetBorderPadding(0, 0, 1, 0)
|
|
|
|
|
|
- return f
|
|
|
-}
|
|
|
-
|
|
|
-// NewLoginForm creates and returns a new login form.
|
|
|
-func NewLoginForm(onLoginFormLoginButtonSelected func(), mfa bool) *tview.Form {
|
|
|
- f := newBaseLoginForm()
|
|
|
- f.AddButton("Login", onLoginFormLoginButtonSelected)
|
|
|
-
|
|
|
if mfa {
|
|
|
f.AddPasswordField("Code", "", 0, 0, nil)
|
|
|
} else {
|