import React from 'react'; import FormFieldText from 'form/fields/text.jsx'; import FormFieldTextarea from 'form/fields/textarea.jsx'; import FormFieldSelect from 'form/fields/select.jsx'; import FormFieldRadio from 'form/fields/radio.jsx'; import FormFieldCheckbox from 'form/fields/checkbox.jsx'; import FormFieldSelection from 'form/fields/selection.jsx'; import FormFieldDate from 'form/fields/date.jsx'; import jQuery from 'jquery'; const FormField = React.createClass({ renderField: function renderField(data, inline = false) { let description = false; if (data.field.description) { description = (
{ data.field.description }
); } let field = false; let dataField = data.field; if (data.field.field !== undefined) { dataField = jQuery.merge(dataField, data.field.field); } switch (dataField.type) { case 'text': field = ({ this.props.field.tip }
); } return (