From 1f404fdb78b9254379848086fba222f6317ea339 Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Sun, 12 Jun 2022 17:47:33 +0530 Subject: added functionality to update status --- cmd/search.go | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) (limited to 'cmd/search.go') diff --git a/cmd/search.go b/cmd/search.go index a0447a0..7edd9bc 100644 --- a/cmd/search.go +++ b/cmd/search.go @@ -19,13 +19,7 @@ along with this program. If not, see . package cmd import ( - "fmt" - - "errors" "github.com/spf13/cobra" - "log" - p "github.com/manifoldco/promptui" - "github.com/MikunoNaka/macli/ui" ) @@ -37,25 +31,10 @@ var searchCmd = &cobra.Command{ -- help/description to be added later `, Run: func(cmd *cobra.Command, args []string) { - validate := func(input string) error { - if input == "" { - return errors.New("Search can't be blank") - } - - return nil - } - - prompt := p.Prompt { - Label: "Search Anime: ", - Validate: validate, - } - - res, err := prompt.Run() - if err != nil { - log.Fatal("Failed to run prompt.", err) - } - - fmt.Println(ui.SearchAndGetID("Select Anime", res)) + searchInput := ui.TextInput("Search Anime:", "Search can't be blank.") + animeId := ui.SearchAndGetID("Select Anime", searchInput) + action := ui.ActionMenu() + action(animeId) }, } -- cgit v1.2.3