Make members information globally available
This commit is contained in:
@ -33,7 +33,7 @@ export function FamilyCreateMemberRoute(): React.ReactElement {
|
||||
try {
|
||||
const r = await MemberApi.Create(m);
|
||||
|
||||
// TODO : trigger update
|
||||
await family.reloadMembersList();
|
||||
|
||||
setShouldQuit(true);
|
||||
n(family.family.URL(`member/${r.id}`));
|
||||
@ -92,7 +92,7 @@ export function FamilyMemberRoute(): React.ReactElement {
|
||||
snackbar("La fiche de membre a été supprimée avec succès !");
|
||||
n(family.family.URL("members"));
|
||||
|
||||
// TODO : refresh cached members list
|
||||
await family.reloadMembersList();
|
||||
} catch (e) {
|
||||
console.error(e);
|
||||
alert("Échec de la suppression du membre !");
|
||||
@ -148,7 +148,7 @@ export function FamilyEditMemberRoute(): React.ReactElement {
|
||||
|
||||
snackbar("Les informations du membre ont été mises à jour avec succès !");
|
||||
|
||||
// TODO : update family hook info
|
||||
await family.reloadMembersList();
|
||||
|
||||
setShouldQuit(true);
|
||||
n(family.family.URL(`member/${member!.id}`));
|
||||
@ -193,7 +193,6 @@ export function MemberPage(p: {
|
||||
const [member, setMember] = React.useState(structuredClone(p.member));
|
||||
|
||||
const updatedMember = () => {
|
||||
// TODO : add confirmation
|
||||
setChanged(true);
|
||||
setMember(structuredClone(member));
|
||||
};
|
||||
|
Reference in New Issue
Block a user