diff --git a/geneit_app/src/api/CoupleApi.ts b/geneit_app/src/api/CoupleApi.ts index 4199d6e..2a65e67 100644 --- a/geneit_app/src/api/CoupleApi.ts +++ b/geneit_app/src/api/CoupleApi.ts @@ -118,6 +118,10 @@ export class CouplesList { return this.list.length === 0; } + public get size(): number { + return this.list.length; + } + public get fullList(): Couple[] { return this.list; } diff --git a/geneit_app/src/api/MemberApi.ts b/geneit_app/src/api/MemberApi.ts index 248a5d9..b8b5ab8 100644 --- a/geneit_app/src/api/MemberApi.ts +++ b/geneit_app/src/api/MemberApi.ts @@ -207,6 +207,10 @@ export class MembersList { return this.list.length === 0; } + public get size(): number { + return this.list.length; + } + public get fullList(): Member[] { return this.list; } diff --git a/geneit_app/src/routes/family/FamilyHomeRoute.tsx b/geneit_app/src/routes/family/FamilyHomeRoute.tsx index 93b3be0..3e36797 100644 --- a/geneit_app/src/routes/family/FamilyHomeRoute.tsx +++ b/geneit_app/src/routes/family/FamilyHomeRoute.tsx @@ -1,3 +1,24 @@ +import { useFamily } from "../../widgets/BaseFamilyRoute"; +import { FamilyPageTitle } from "../../widgets/FamilyPageTitle"; + export function FamilyHomeRoute(): React.ReactElement { - return
family home
; + const family = useFamily(); + return ( + <> ++ Bienvenue sur l'espace dédié à la généalogie de votre famille ! + Veuillez utiliser le menu situé à gauche pour accéder aux différentes + sections de l'application. +
+Nombre de fiches de membres: {family.members.size}
+Nombre de fiches de couples: {family.couples.size}
++ Vous pouvez inviter d'autres personnes à rejoindre cette famille en + leur donnant une copie du code d'invitation +
+