/** * * EditForm * */ import React from 'react'; import { get } from 'lodash'; import PropTypes from 'prop-types'; // You can find these components in either // ./node_modules/strapi-helper-plugin/lib/src // or strapi/packages/strapi-helper-plugin/lib/src import Input from 'components/InputsIndex'; import styles from './styles.scss'; class EditForm extends React.Component { generateSelectOptions = () => ( Object.keys(get(this.props.settings, 'providers', {})).reduce((acc, current) => { const option = { id: get(this.props.settings, ['providers', current, 'name']), value: get(this.props.settings, ['providers', current, 'provider']), }; acc.push(option); return acc; }, []) ) render() { return (
); } } EditForm.defaultProps = { settings: { providers: [], }, }; EditForm.propTypes = { modifiedData: PropTypes.object.isRequired, onChange: PropTypes.func.isRequired, settings: PropTypes.object, }; export default EditForm;