From c3deccc8672cdebce0de0b3465329fb03d174e6b Mon Sep 17 00:00:00 2001 From: Mael Date: Wed, 12 Sep 2018 17:49:50 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20de=202=20contr=C3=B4les?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/components/Controls.js | 8 ++++++-- source/règles/base.yaml | 8 ++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/source/components/Controls.js b/source/components/Controls.js index b2c5a0016..a50052b89 100644 --- a/source/components/Controls.js +++ b/source/components/Controls.js @@ -5,6 +5,7 @@ import { connect } from 'react-redux' import { startConversation } from 'Actions/actions' import { animated, Spring } from 'react-spring' import { makeJsx } from 'Engine/evaluation' +import { createMarkdownDiv } from 'Engine/marked' function Controls({ blockingInputControls, controls, startConversation }) { let control = !blockingInputControls && controls?.[0] @@ -25,7 +26,7 @@ function Controls({ blockingInputControls, controls, startConversation }) {
{do { - let { level, solution, evaluated } = control + let { level, message, solution, evaluated } = control ;<>

{level === 'avertissement' ? 'Attention' : 'Information'}

-
{makeJsx(evaluated)}
+ {message && createMarkdownDiv(message)} + {!message && ( +
{makeJsx(evaluated)}
+ )} {solution && (
{emoji('💡')} diff --git a/source/règles/base.yaml b/source/règles/base.yaml index 2b23bcba5..9d811eccf 100644 --- a/source/règles/base.yaml +++ b/source/règles/base.yaml @@ -1445,6 +1445,10 @@ format: nombre # contrôle : le code du travail définit la borne inférieure de 24h par semaine. Sauf qu'en réalité, la loi permet très souvent des dérogations. par défaut: 35 + contrôles: + - si: heures par semaine < 24 + niveau: avertissement + message: Le nombre minimum d'heures par semaine est 24. Il est possible de descendre plus bas dans certains cas seulement. [Plus d'infos](https://www.service-public.fr/particuliers/vosdroits/F32428). - espace: contrat salarié nom: quotité de travail @@ -2079,6 +2083,10 @@ suggestions: basique: 40 élevé: 100 + contrôles: + - si: complémentaire santé < 15 + niveau: avertissement + message: Vérifiez bien qu'une complémentaire santé si peu chère couvre le panier de soin minimal défini dans la loi - espace: contrat salarié nom: contribution au dialogue social