package templates import "bookhoard/internal/handlers" import "fmt" templ Progress(user User, progressData []handlers.ProgressWithMedia, errorMessage string) {
Track your reading progress across all devices
Start reading a book to track your progress
by { item.Author }
}if item.FormatGroup == "reflowable" { if item.EstimatedPages > 0 { { fmt.Sprintf("Page %d of %d (est.)", item.CurrentPage, item.EstimatedPages) } } else { { fmt.Sprintf("%.2f%%", item.ProgressPercentage) } } } else { { fmt.Sprintf("%d / %d", item.CurrentPage, item.TotalPages) } }
{ item.LastUpdated }