   onChange: (event) ->
     value = event.target.value
     @validate value, =>
-      @props.onDataChanged(@props.dataKey, value)
+      @props.onDataChanged(@props.dataKey, @convertDataType(value))
 
   render: ->
     label = `(

StandardErrorDisplayMixin = require('./mixins/StandardErrorDisplay')
DisableOnSubmitMixin = require('./mixins/DisableOnSubmit')
HelpMixin = require('./mixins/Help')

TextArea = React.createClass(
  mixins: [

    StandardErrorDisplayMixin,
    DisableOnSubmitMixin,
    HelpMixin
    DataTypeConversionMixin
  ]

  propTypes:
