Workout Sessions
🏋️ Start New Workout
{#if loading}
Loading sessions...
{:else if sessions.length === 0}
💪
No workout sessions yet
Start your fitness journey by creating your first workout!
Start Your First Workout
{:else}
{#each sessions as session}
{session.name}
{formatDate(session.startTime)}
{formatTime(session.startTime)}
Duration
{formatDuration(session.duration)}
Exercises
{session.exercises.length}
Sets
{getCompletedSets(session)}/{getTotalSets(session)}
Exercises:
{#each session.exercises as exercise}
{exercise.name}
{exercise.sets.filter(s => s.completed).length}/{exercise.sets.length} sets
{/each}
{#if session.notes}
Notes:
{session.notes}
{/if}
{#if session.templateId}
🔄 Repeat Workout
{/if}
deleteSession(session._id)} title="Delete session" > 🗑️
{/each}
{/if}