ES6 assets/js/src/form/fields/field.jsx

This commit is contained in:
Amine Ben hammou
2018-04-18 15:31:43 +02:00
parent ae99a06717
commit bd5be51b0e

View File

@@ -1,25 +1,13 @@
define([ import React from 'react';
'react', import FormFieldText from 'form/fields/text.jsx';
'form/fields/text.jsx', import FormFieldTextarea from 'form/fields/textarea.jsx';
'form/fields/textarea.jsx', import FormFieldSelect from 'form/fields/select.jsx';
'form/fields/select.jsx', import FormFieldRadio from 'form/fields/radio.jsx';
'form/fields/radio.jsx', import FormFieldCheckbox from 'form/fields/checkbox.jsx';
'form/fields/checkbox.jsx', import FormFieldSelection from 'form/fields/selection.jsx';
'form/fields/selection.jsx', import FormFieldDate from 'form/fields/date.jsx';
'form/fields/date.jsx', import jQuery from 'jquery';
'jquery',
],
(
React,
FormFieldText,
FormFieldTextarea,
FormFieldSelect,
FormFieldRadio,
FormFieldCheckbox,
FormFieldSelection,
FormFieldDate,
jQuery
) => {
const FormField = React.createClass({ const FormField = React.createClass({
renderField: function renderField(data, inline = false) { renderField: function renderField(data, inline = false) {
let description = false; let description = false;
@@ -128,5 +116,4 @@ define([
}, },
}); });
return FormField; export default FormField;
});