Skip to content

Commit

Permalink
🎨 Amélioration affichage actionnaire si actionnaire vide (#2658)
Browse files Browse the repository at this point in the history
  • Loading branch information
VioMrqs authored Jan 23, 2025
1 parent 2b7fc9a commit e0693eb
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -142,9 +142,7 @@ export const ProjectDetails = ({
demandeRecours={demandeRecours}
garantiesFinancières={garantiesFinancières}
actionnaire={actionnaire}
modificationParPorteurNonPermise={
user.role === Role.porteur.nom && modificationsNonPermisesParLeCDCActuel
}
modificationsNonPermisesParLeCDCActuel={modificationsNonPermisesParLeCDCActuel}
/>
<Contact
identifiantProjet={identifiantProjet}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,19 @@ import { IdentifiantProjet } from '@potentiel-domain/common';
export type InfoActionnaireProps = {
identifiantProjet: IdentifiantProjet.ValueType;
actionnaire: GetActionnaireForProjectPage;
modificationParPorteurNonPermise: boolean;
modificationsNonPermisesParLeCDCActuel: boolean;
};

export const InfoActionnaire = ({
identifiantProjet,
actionnaire,
modificationParPorteurNonPermise,
modificationsNonPermisesParLeCDCActuel,
}: InfoActionnaireProps) => {
return (
<div>
<Heading3 className="m-0">Actionnaire</Heading3>
<p className="m-0">{actionnaire?.nom ?? 'Non renseigné'}</p>
{!modificationParPorteurNonPermise && actionnaire?.affichage && (
<p className="m-0">{actionnaire?.nom || 'Non renseigné'}</p>
{!modificationsNonPermisesParLeCDCActuel && actionnaire?.affichage && (
<Link href={actionnaire.affichage.url} aria-label="Modifier" className="mt-1">
{actionnaire.affichage.label}
</Link>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export type InfoGeneralesProps = {
demandeRecours: ProjectDataForProjectPage['demandeRecours'];
garantiesFinancières?: GarantiesFinancièresProjetProps['garantiesFinancières'];
actionnaire: GetActionnaireForProjectPage;
modificationParPorteurNonPermise: boolean;
modificationsNonPermisesParLeCDCActuel: boolean;
};

export const InfoGenerales = ({
Expand All @@ -47,7 +47,7 @@ export const InfoGenerales = ({
garantiesFinancières,
demandeRecours,
actionnaire,
modificationParPorteurNonPermise,
modificationsNonPermisesParLeCDCActuel,
}: InfoGeneralesProps) => {
const puissanceInférieurePuissanceMaxVolRéservé =
appelOffre.periode.noteThresholdBy === 'category' &&
Expand Down Expand Up @@ -135,7 +135,7 @@ export const InfoGenerales = ({
<InfoActionnaire
actionnaire={actionnaire}
identifiantProjet={identifiantProjet}
modificationParPorteurNonPermise={modificationParPorteurNonPermise}
modificationsNonPermisesParLeCDCActuel={modificationsNonPermisesParLeCDCActuel}
/>
</Section>
);
Expand Down

0 comments on commit e0693eb

Please sign in to comment.