import { Components, registerComponent } from 'meteor/vulcan:lib'; import React from 'react'; import Button from 'react-bootstrap/lib/Button'; import { FormattedMessage, intlShape } from 'meteor/vulcan:i18n'; const EditButton = ({ style = 'primary', size, ...props }, { intl }) => ( } > ); EditButton.contextTypes = { intl: intlShape, }; EditButton.displayName = 'EditButton'; registerComponent('EditButton', EditButton); /* EditForm Component */ const EditForm = ({ closeModal, successCallback, removeSuccessCallback, ...props }) => { const success = successCallback ? () => { successCallback(); closeModal(); } : closeModal; const remove = removeSuccessCallback ? () => { removeSuccessCallback(); closeModal(); } : closeModal; return ( ); }; registerComponent('EditForm', EditForm);