diff --git a/packages/react-form-renderer/src/form-renderer/render-form.tsx b/packages/react-form-renderer/src/form-renderer/render-form.tsx index 027201d76..09f673aba 100644 --- a/packages/react-form-renderer/src/form-renderer/render-form.tsx +++ b/packages/react-form-renderer/src/form-renderer/render-form.tsx @@ -127,7 +127,14 @@ const SingleField: React.FC = ({ component, ...rest }) => { ); }; -const renderForm = (fields: FieldType[]): ReactNode[] => - fields.map((field) => (Array.isArray(field) ? renderForm(field) : )); +const renderForm = (fields: FieldType[]): ReactNode[] => fields.map((field) => { + if (Array.isArray(field)) { + return renderForm(field); + } + + const { key, ...otherFields } = field; + return ; +}); + export default renderForm;