diff --git a/src/client/components/forms/RenderFields/index.js b/src/client/components/forms/RenderFields/index.js index 419e3550b2..ef410dbb60 100644 --- a/src/client/components/forms/RenderFields/index.js +++ b/src/client/components/forms/RenderFields/index.js @@ -4,12 +4,10 @@ import fieldTypes from '../field-types'; import './index.scss'; -const baseClass = 'render-fields'; - const RenderFields = ({ fields }) => { if (fields) { return ( -
+ <> {fields.map((field, i) => { const FieldComponent = field.component || fieldTypes[field.type]; @@ -24,7 +22,7 @@ const RenderFields = ({ fields }) => { return (
No matched field found for @@ -35,7 +33,7 @@ const RenderFields = ({ fields }) => {
); })} -
+ ); } diff --git a/src/client/components/forms/RenderFields/index.scss b/src/client/components/forms/RenderFields/index.scss index 1cb6724cd1..54fd64e81e 100644 --- a/src/client/components/forms/RenderFields/index.scss +++ b/src/client/components/forms/RenderFields/index.scss @@ -1,7 +1,5 @@ @import '../../../scss/styles'; -.render-fields { - &__no-field-found { - @include gutter; - } +.missing-field { + @include gutter; } diff --git a/src/client/components/forms/field-types/Group/index.js b/src/client/components/forms/field-types/Group/index.js index c8d544cb11..be68c3377b 100644 --- a/src/client/components/forms/field-types/Group/index.js +++ b/src/client/components/forms/field-types/Group/index.js @@ -3,13 +3,22 @@ import PropTypes from 'prop-types'; import Section from '../../../layout/Section'; import RenderFields from '../../RenderFields'; +import './index.scss'; + +const formatSubField = (subField) => { + return subField; +}; + const Group = ({ label, fields }) => { return (
- +
); }; diff --git a/src/client/components/forms/field-types/Group/index.scss b/src/client/components/forms/field-types/Group/index.scss new file mode 100644 index 0000000000..8d255db8b7 --- /dev/null +++ b/src/client/components/forms/field-types/Group/index.scss @@ -0,0 +1,3 @@ +.field-group { + +} diff --git a/src/client/components/forms/field-types/Repeater/index.js b/src/client/components/forms/field-types/Repeater/index.js index 452cac6390..f01fe5df0e 100644 --- a/src/client/components/forms/field-types/Repeater/index.js +++ b/src/client/components/forms/field-types/Repeater/index.js @@ -3,13 +3,20 @@ import PropTypes from 'prop-types'; import Section from '../../../layout/Section'; import RenderFields from '../../RenderFields'; +const formatSubField = (subField) => { + return subField; +}; + const Repeater = (props) => { const { label, fields } = props; return (
- +
);