Ajout des périodes à la simulation générique
parent
75d6de8bbf
commit
17a563af61
|
@ -7,6 +7,7 @@ import withColours from 'Components/utils/withColours'
|
|||
import Targets from 'Components/Targets'
|
||||
import './GenericSimulation.css'
|
||||
import { nextStepsSelector } from 'Selectors/analyseSelectors'
|
||||
import PeriodSwitch from './PeriodSwitch'
|
||||
|
||||
export default compose(
|
||||
withColours,
|
||||
|
@ -55,6 +56,7 @@ export default compose(
|
|||
</>
|
||||
)}
|
||||
<Targets />
|
||||
<PeriodSwitch />
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
|
|
|
@ -22,7 +22,7 @@ input[type='radio'] + span {
|
|||
vertical-align: middle;
|
||||
border-radius: 20px;
|
||||
cursor: pointer;
|
||||
box-shadow: 0 0 0px 1px rgb(41, 117, 209);
|
||||
box-shadow: 0 0 0px 1px var(--colour)
|
||||
}
|
||||
|
||||
input[type='radio']:checked + span {
|
||||
|
|
|
@ -71,7 +71,7 @@ export default compose(
|
|||
let updateSituation = (toPeriod, batchPeriodChange, situation, rules) => {
|
||||
let needConversation = filter(([dottedName, value]) => {
|
||||
let rule = findRuleByDottedName(rules, dottedName)
|
||||
return value != null && rule.période === 'flexible'
|
||||
return value != null && rule?.période === 'flexible'
|
||||
})(toPairs(situation))
|
||||
let actions = [
|
||||
...map(
|
||||
|
|
|
@ -27,6 +27,11 @@ let jours = {
|
|||
human: value => value + ' ' + 'jours',
|
||||
validator: int
|
||||
}
|
||||
let km = {
|
||||
suffix: 'km',
|
||||
human: value => value + ' ' + 'km',
|
||||
validator: int
|
||||
}
|
||||
|
||||
let nombre = {
|
||||
human: value => value.replace(/./g, ','),
|
||||
|
@ -44,5 +49,6 @@ export default {
|
|||
mois,
|
||||
jours,
|
||||
nombre,
|
||||
texte
|
||||
texte,
|
||||
km
|
||||
}
|
||||
|
|
|
@ -157,6 +157,7 @@
|
|||
notes: >-
|
||||
Attention, il faut vérifier si les chiffres incluent la construction du
|
||||
véhicule lui-même, et pas seulement le carburant.
|
||||
question: Comment vous déplacez-vous ?
|
||||
formule:
|
||||
une possibilité:
|
||||
choix obligatoire: oui
|
||||
|
@ -353,7 +354,7 @@
|
|||
- espace: transport
|
||||
nom: km parcourus
|
||||
icônes: 🗺️
|
||||
période: flexible
|
||||
période: mois
|
||||
question: Combien de kilomètres parcourez-vous ?
|
||||
format: nombre
|
||||
format: km
|
||||
par défaut: 300
|
||||
|
|
Loading…
Reference in New Issue