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);