Can set the father and the mother of a member
This commit is contained in:
@ -383,11 +383,7 @@ export function MemberPage(p: {
|
||||
label="Date de naissance"
|
||||
editable={p.editing}
|
||||
id="dob"
|
||||
value={{
|
||||
year: member.birth_year,
|
||||
month: member.birth_month,
|
||||
day: member.birth_day,
|
||||
}}
|
||||
value={member.dateOfBirth}
|
||||
onValueChange={(d) => {
|
||||
member.birth_year = d.year;
|
||||
member.birth_month = d.month;
|
||||
@ -412,11 +408,7 @@ export function MemberPage(p: {
|
||||
label="Date de décès"
|
||||
editable={p.editing}
|
||||
id="dod"
|
||||
value={{
|
||||
year: member.death_year,
|
||||
month: member.death_month,
|
||||
day: member.death_day,
|
||||
}}
|
||||
value={member.dateOfDeath}
|
||||
onValueChange={(d) => {
|
||||
member.death_year = d.year;
|
||||
member.death_month = d.month;
|
||||
@ -426,6 +418,7 @@ export function MemberPage(p: {
|
||||
/>
|
||||
|
||||
{/* Father */}
|
||||
<br />
|
||||
<MemberInput
|
||||
editable={p.editing}
|
||||
label="Père"
|
||||
@ -433,20 +426,25 @@ export function MemberPage(p: {
|
||||
member.father = m;
|
||||
updatedMember();
|
||||
}}
|
||||
filter={(m) => m.sex === "M" || m.sex === undefined}
|
||||
filter={(m) =>
|
||||
(m.sex === "M" || m.sex === undefined) && m.id !== member.id
|
||||
}
|
||||
current={member.father}
|
||||
/>
|
||||
|
||||
{/* Mother */}
|
||||
<br />
|
||||
<MemberInput
|
||||
editable={p.editing}
|
||||
label="Mère"
|
||||
onValueChange={(m) => {
|
||||
member.father = m;
|
||||
member.mother = m;
|
||||
updatedMember();
|
||||
}}
|
||||
filter={(m) => m.sex === "F" || m.sex === undefined}
|
||||
current={member.father}
|
||||
filter={(m) =>
|
||||
(m.sex === "F" || m.sex === undefined) && m.id !== member.id
|
||||
}
|
||||
current={member.mother}
|
||||
/>
|
||||
</PropertiesBox>
|
||||
</Grid>
|
||||
@ -469,7 +467,7 @@ export function MemberPage(p: {
|
||||
onPhotoSelected={uploadNewPhoto}
|
||||
/>{" "}
|
||||
{member.hasPhoto && (
|
||||
<RouterLink to={member.photoURL} target="_blank">
|
||||
<RouterLink to={member.photoURL!} target="_blank">
|
||||
<Button
|
||||
variant="outlined"
|
||||
startIcon={<FileDownloadIcon />}
|
||||
|
Reference in New Issue
Block a user