message: bug: On peut mofier une question 2 fois, la 1ere est revalidee
diff: @@ -67,12 +67,17 @@ function conversationSteps(
  if (type !== 'STEP_ACTION') return state
  if (name === 'fold') return { foldedSteps: [...state.foldedSteps, step] }
  - if (name === 'unfold')
  + if (name === 'unfold') {
  + // if a step had already been unfolded, bring it back !
  return {
  - foldedSteps: without([step], state.foldedSteps),
  + foldedSteps: [
  + ...without([step], state.foldedSteps),
  + ...(state.unfoldedStep ? [state.unfoldedStep] : [])
  + ],
  unfoldedStep: step
  }
  }
  +}
  export default reduceReducers(
  storageReducer,
  