973f12ab46
Nous utilisions jusqu'à présent le code suivant pour évaluer la situation: > mapObjIndexed(value => evaluateExpression(value), situation) c'est à dire une évaluation ligne par ligne. Or si certaines valeurs de la situation contiennent des références, il faut les évaluer dans le bon ordre. Avec cette modification, seul le parsage est fait lorsqu'on appelle `setSituation` et l'évaluation est faite ultérieurement lorsque c'est nécessaire avec la même logique que pour les règles. L'implémentation a pour effet de bord de ne plus supprimer l'utilisation de true / false dans la situation qui doivent être remplacés par "oui" et "non". |
||
---|---|---|
.. | ||
mecanisms | ||
rule | ||
Markdown.tsx | ||
Overlay.tsx | ||
PublicodesBlock.tsx | ||
RuleLink.tsx | ||
contexts.tsx | ||
index.tsx |