fixup! 🎨 Espace insécable entre la question et son '?'
parent
cb1275185b
commit
12491597c7
|
@ -23,7 +23,9 @@ export default class Explicable extends React.Component {
|
|||
// Rien à expliquer ici, ce n'est pas une règle
|
||||
if (!rule) return <span>{label}</span>
|
||||
|
||||
let ruleLabel = label || rule.titre || rule.name
|
||||
let ruleLabel = (
|
||||
label || rule.titre || rule.name
|
||||
).replace(/\s\?$/g, '\u00a0?') // le possible ' ?' final est rendu insécable
|
||||
|
||||
// Rien à expliquer ici, il n'y a pas de champ description dans la règle
|
||||
if (!rule.description)
|
||||
|
|
|
@ -141,10 +141,10 @@ export let constructStepMeta = ({
|
|||
}) => ({
|
||||
// name: dottedName.split(' . ').join('.'),
|
||||
name: dottedName,
|
||||
// S'il y a une question à poser, son espace de fin est rendu insécable. Sinon on prend le titre.
|
||||
// <Explicable/> ajoutera une aide au clic sur un icône [?]
|
||||
// Son texte est la question s'il y en a une à poser. Sinon on prend le titre.
|
||||
question: (
|
||||
<Explicable label={question && question.replace(/\s\?$/g, '\u00a0?') || name} dottedName={dottedName} lightBackground={true} />
|
||||
<Explicable label={question || name} dottedName={dottedName} lightBackground={true} />
|
||||
),
|
||||
title: titre || name,
|
||||
subquestion,
|
||||
|
|
Loading…
Reference in New Issue