Refactored output

This commit is contained in:
マリウス
2020-10-15 21:38:03 +01:00
parent 44dd4039fc
commit f95d4dfbb4
3 changed files with 37 additions and 29 deletions
+1 -15
View File
@@ -5,7 +5,6 @@ import (
"log"
"fmt"
"github.com/spf13/cobra"
"github.com/gookit/color"
)
var trackCmd = &cobra.Command{
@@ -37,20 +36,7 @@ var trackCmd = &cobra.Command{
log.Fatal(err)
}
outputPrefix := "began tracking"
if isRunning == false {
outputPrefix = "tracked"
}
if newEntry.Task != "" && newEntry.Project != "" {
fmt.Printf("▷ %s %s on %s\n", outputPrefix, color.FgLightWhite.Render(newEntry.Task), color.FgLightWhite.Render(newEntry.Project))
} else if newEntry.Task != "" && newEntry.Project == "" {
fmt.Printf("▷ %s %s\n", outputPrefix, color.FgLightWhite.Render(newEntry.Task))
} else if newEntry.Task == "" && newEntry.Project != "" {
fmt.Printf("▷ %s task on %s\n", outputPrefix, color.FgLightWhite.Render(newEntry.Project))
} else {
fmt.Printf("▷ %s task\n", outputPrefix)
}
fmt.Printf(newEntry.GetOutputForTrack(isRunning))
return
},
}