diff options
author | Vidhu Kant Sharma <vidhukant@vidhukant.xyz> | 2022-06-15 15:00:33 +0530 |
---|---|---|
committer | Vidhu Kant Sharma <vidhukant@vidhukant.xyz> | 2022-06-15 15:00:33 +0530 |
commit | 83e1ce2508ea035fb299a88fe89e82f34e609499 (patch) | |
tree | 23acfe56acd7175d3430a2375946d96227bef168 /ui/input.go | |
parent | 7d1c4adb6496ff9a2167f3e83b34fd5952068545 (diff) |
pushing incomplete login functionality
Diffstat (limited to 'ui/input.go')
-rw-r--r-- | ui/input.go | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/ui/input.go b/ui/input.go index a334943..d26d2f3 100644 --- a/ui/input.go +++ b/ui/input.go @@ -51,33 +51,3 @@ func TextInput(label, errMessage string) string { return res } - -func PasswordInput(label, errMessage string) string { - validate := func(input string) error { - if input == "" { - return errors.New(errMessage) - } - return nil - } - - template := &p.PromptTemplates { - Valid: "{{ . | cyan }}", - Invalid: "{{ . | cyan }}", - Success: "{{ . | blue }}", - } - - prompt := p.Prompt { - Label: label, - Templates: template, - Validate: validate, - Mask: '*', - } - - res, err := prompt.Run() - if err != nil { - fmt.Println("Failed to run input prompt.", err.Error()) - os.Exit(1) - } - - return res -} |