Improve code quality

Fix lint warnings
This commit is contained in:
Przemek Więch
2026-05-10 21:56:51 +02:00
parent ea82bc4c98
commit 8202c9cd05
29 changed files with 315 additions and 221 deletions

View File

@@ -19,7 +19,7 @@ function convertData(data: JsonGedcomData, intl: IntlShape) {
const famMap = new Map<string, JsonFam>();
data.fams.forEach((fam) => famMap.set(fam.id, fam));
return data.indis.map((indi) => {
const famc = famMap.get(indi.famc!);
const famc = (indi.famc && famMap.get(indi.famc)) || undefined;
const fams = (indi.fams || [])
.map((fam) => famMap.get(fam))
.filter((fam): fam is JsonFam => fam !== undefined);