package main import ( "fmt" "os" tea "github.com/charmbracelet/bubbletea" ) // June 2025 // Su Mo Tu We Th Fr Sa // 1 2 3 4 5 6 7 // 8 9 10 11 12 13 14 // 15 16 17 18 19 20 21 // 22 23 24 25 26 27 28 // 29 30 func main() { // from, _ := time.Parse(time.DateOnly, "2025-03-01") // to, _ := time.Parse(time.DateOnly, "2025-05-27") // pr, _ := mite.GetTimeEntries(from, to) // for i := range pr { // fmt.Printf("%s\n", pr[i].String()) // } // os.Exit(0) miteDomain := os.Getenv("MITE_DOMAIN") miteApiKey := os.Getenv("MITE_APIKEY") if miteDomain == "" { fmt.Println("You must set MITE_DOMAIN") os.Exit(1) } if miteApiKey == "" { fmt.Println("You must set MITE_APIKEY") os.Exit(1) } p := tea.NewProgram(initialModel(miteDomain, miteApiKey)) if _, err := p.Run(); err != nil { fmt.Printf("Alas, there's been an error: %v", err) os.Exit(1) } }