Skip to content

Commit

Permalink
feat: cache la checkbox de l'aide vélo adapté aux PMR
Browse files Browse the repository at this point in the history
  • Loading branch information
Shamzic committed Dec 3, 2024
1 parent d895b36 commit 08d535e
Showing 1 changed file with 24 additions and 16 deletions.
40 changes: 24 additions & 16 deletions lib/properties/individu-properties.ts
Original file line number Diff line number Diff line change
Expand Up @@ -628,22 +628,30 @@ export default {

_interetsAidesVelo: new MultipleProperty({
question: "Souhaitez-vous connaître les aides pour acheter un vélo ?",
items: [
{ value: Velo.VeloMecanique, label: "Vélo mécanique simple" },
{ value: Velo.VeloElectrique, label: "Vélo électrique" },
{ value: Velo.VeloCargo, label: "Vélo cargo" },
{
value: Velo.VeloCargoElectrique,
label: "Vélo cargo électrique",
},
{ value: Velo.VeloPliant, label: "Vélo pliant" },
{ value: Velo.VeloPliantElectrique, label: "Vélo pliant électrique" },
{ value: Velo.VeloAdapte, label: "Vélo adapté pour PMR" },
{
value: Velo.VeloMotorisation,
label: "Motorisation d'un vélo classique",
},
],
items: ({ individu }) => {
const result = [
{ value: Velo.VeloMecanique, label: "Vélo mécanique simple" },
{ value: Velo.VeloElectrique, label: "Vélo électrique" },
{ value: Velo.VeloCargo, label: "Vélo cargo" },
{ value: Velo.VeloCargoElectrique, label: "Vélo cargo électrique" },
{ value: Velo.VeloPliant, label: "Vélo pliant" },
{ value: Velo.VeloPliantElectrique, label: "Vélo pliant électrique" },
{
value: Velo.VeloMotorisation,
label: "Motorisation d'un vélo classique",
},
]
// Aide au vélo adapté proposée uniquement aux
// individus en situation de handicap
if (individu.handicap) {
result.unshift({
value: Velo.VeloAdapte,
label: "Vélo adapté pour PMR",
})
}

return result
},
}),

_interetAidesSanitaireSocial: new BooleanProperty({
Expand Down

0 comments on commit 08d535e

Please sign in to comment.