List - People Timeline

People ({filteredPeople.length})

Filter by Gender:
{#each filteredPeople as person (person.id)}
(selectedPerson = person)} on:keydown={(e) => { if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); selectedPerson = person; } }} > {person.name}

{person.name}

{person.born ? formatYear(person.born) : '?'} - {person.died ? formatYear(person.died) : 'present'}

{#if person.died && person.born}

({Math.abs(person.died - person.born)} years)

{/if}
{/each}
{#if selectedPerson} {/if}