ReactJS - многострочная текстовая область

Я пытаюсь создать многострочное поле для ввода текста с ReactJS. Я создал этот компонент:

var TextInput = React.createClass({
  getInitialState: function(){
    return {currentValue: this.props.children}
  },

  handleChange: function(event){
  //handler
  },

  render: function(){
    return (
        <textarea name="body"
                  onChange={this.handleChange}
                  value={this.state.currentValue}/>
    )
  }
});

Я делаю это так:

# jinja2 template
React.render(
  <TextInput>{{ post.body }}</TextInput>,                  
  document.getElementById('post-editing')
);

Проблема: если{{ post.body }} это что-то вроде#Title \n text, текстовая область показана в одной строке. я вижу#Title text в моей текстовой области без разрывов строк. Как правильно установить<textarea> значение с ReactJS?

Ответы на вопрос(2)

Ваш ответ на вопрос