title: Simple variable placeholders in Draft.js
body: <p>We're trying to implement variable placeholders for a feature in our app.</p>
  
  <p>Essentially the user will create a template using a WYSIWYG editor and put variables into the text e.g:</p>
  
  <pre><code>Hello {{first_name}}
  </code></pre>
  
  <p>These variables will then be interpolated by our back end (e.g. swapping {{first_name}} with "Peter").</p>
  
  <p>Our users are non-technical so we don't want them to have to add the placeholders manually. We want them to drag and drop the variables into their text from a list that we predefine.</p>
  
  <p>Is there a simple way of doing this with DraftJS or CKEdior out of the box?</p>