{#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}
{/each}
{/if}