{#if showMergeModal} (showMergeModal = false)}> (showMergeModal = false)} on:reject={() => changeName()} on:confirm={(event) => handleMergeSamePerson(event.detail)} /> {/if} {#if countTotalPeople > 0} { searchedPeople = []; }} on:search={({ detail }) => handleSearch(detail.force ?? false)} /> (selectHidden = !selectHidden)}> Show & hide people {/if} {#if countVisiblePeople > 0} {#each people as person, index (person.id)} {#if !person.isHidden && (searchName ? searchedPeopleLocal.some((searchedPerson) => searchedPerson.id === person.id) : true)} handleChangeName(person)} on:set-birth-date={() => handleSetBirthDate(person)} on:merge-people={() => handleMergePeople(person)} on:hide-person={() => handleHidePerson(person)} /> {/if} {/each} {:else} No people {/if} {#if showChangeNameModal} (showChangeNameModal = false)}> Change name Name { showChangeNameModal = false; }}>Cancel Ok {/if} {#if showSetBirthDateModal} (showSetBirthDateModal = false)} on:updated={(event) => submitBirthDateChange(event.detail)} /> {/if} {#if selectHidden} {#each people as person, index (person.id)} (person.isHidden = !person.isHidden)} on:mouseenter={() => (eyeColorMap[person.id] = 'black')} on:mouseleave={() => (eyeColorMap[person.id] = 'white')} > {#if person.name} {person.name} {/if} {/each} {/if}
Show & hide people
No people