mirror of
https://github.com/Paris-est-Ludique/intranet.git
synced 2025-06-08 08:34:20 +02:00
Fix on site contacts
This commit is contained in:
parent
836ebef0d3
commit
db4f308d41
@ -9,6 +9,7 @@ import { Contact, VolunteerOnSiteInfo } from "../../services/volunteers"
|
|||||||
|
|
||||||
export function OnSiteInfo(): JSX.Element {
|
export function OnSiteInfo(): JSX.Element {
|
||||||
const userOnSiteInfo: VolunteerOnSiteInfo | undefined = useSelector(selectVolunteerOnSiteInfo)
|
const userOnSiteInfo: VolunteerOnSiteInfo | undefined = useSelector(selectVolunteerOnSiteInfo)
|
||||||
|
const teamId = get(userOnSiteInfo, "team", [])
|
||||||
const referents = get(userOnSiteInfo, "referents", [])
|
const referents = get(userOnSiteInfo, "referents", [])
|
||||||
const members = get(userOnSiteInfo, "members", [])
|
const members = get(userOnSiteInfo, "members", [])
|
||||||
// const isReferent = get(userOnSiteInfo, "isReferent", false)
|
// const isReferent = get(userOnSiteInfo, "isReferent", false)
|
||||||
@ -16,6 +17,7 @@ export function OnSiteInfo(): JSX.Element {
|
|||||||
|
|
||||||
const pincipalReferent = first(referents)
|
const pincipalReferent = first(referents)
|
||||||
const secondaryReferents = tail(referents)
|
const secondaryReferents = tail(referents)
|
||||||
|
const isCA = teamId === 13
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div key="contacts">
|
<div key="contacts">
|
||||||
@ -45,10 +47,20 @@ export function OnSiteInfo(): JSX.Element {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
<div>Ton contact à la Paillante : à définir...</div>
|
{!isCA && (
|
||||||
<br />
|
<div>
|
||||||
<div>Si un exposant à une question : à définir...</div>
|
Ton contact à la Paillante : bientôt
|
||||||
<br />
|
<br />
|
||||||
|
<br />
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
{!isCA && (
|
||||||
|
<div>
|
||||||
|
Si un exposant à une question : bientôt
|
||||||
|
<br />
|
||||||
|
<br />
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
{CAPilots.length > 0 && (
|
{CAPilots.length > 0 && (
|
||||||
<div>
|
<div>
|
||||||
Membre du CA si besoin :{" "}
|
Membre du CA si besoin :{" "}
|
||||||
@ -63,11 +75,11 @@ export function OnSiteInfo(): JSX.Element {
|
|||||||
<br />
|
<br />
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
Croix rouge présente sur le festival : tel prochainement
|
Croix rouge présente sur le festival : bientôt
|
||||||
<br />
|
|
||||||
{members.length > 0 && (
|
{members.length > 0 && (
|
||||||
<div>
|
<div>
|
||||||
Autre membres de l'équipe :{" "}
|
<br />
|
||||||
|
Autre membres de ton équipe :{" "}
|
||||||
<div className={styles.contactList}>
|
<div className={styles.contactList}>
|
||||||
{members.map((contact) => (
|
{members.map((contact) => (
|
||||||
<div key={contact.firstname}>
|
<div key={contact.firstname}>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user