Betrag:
if rule.Type == "income" {
+€{ fmt.Sprintf("%.2f", rule.Amount) }
} else {
-€{ fmt.Sprintf("%.2f", rule.Amount) }
}
Intervall:
switch rule.Interval {
case "daily":
if rule.IntervalCount == 1 {
Täglich
} else {
Alle { fmt.Sprintf("%d", rule.IntervalCount) } Tage
}
case "weekly":
if rule.IntervalCount == 1 {
Wöchentlich
} else {
Alle { fmt.Sprintf("%d", rule.IntervalCount) } Wochen
}
case "monthly":
if rule.IntervalCount == 1 {
Monatlich
} else {
Alle { fmt.Sprintf("%d", rule.IntervalCount) } Monate
}
case "yearly":
if rule.IntervalCount == 1 {
Jährlich
} else {
Alle { fmt.Sprintf("%d", rule.IntervalCount) } Jahre
}
default:
{ rule.Interval }
}
if rule.Category != nil {
Kategorie:
{ rule.Category.Name }
}
Start:
{ rule.StartDate.Format("02.01.2006") }
if rule.EndDate != nil {
Ende:
{ rule.EndDate.Format("02.01.2006") }
}