import React from "react" import PropTypes from 'prop-types'; import { Components, registerComponent } from 'meteor/vulcan:core'; const FormNestedItem = ({ nestedFields, name, path, removeItem, itemIndex, ...props }, { errors }) => { const isArray = typeof itemIndex !== 'undefined' return (
{nestedFields.map((field, i) => { return ( ); })}
{ isArray && [
{ removeItem(name); }} >
,
] }
); }; FormNestedItem.propTypes = { path: PropTypes.string.isRequired, itemIndex: PropTypes.number } FormNestedItem.contextTypes = { errors: PropTypes.array, }; registerComponent('FormNestedItem', FormNestedItem);