/** * * EditForm * */ import React from 'react'; import PropTypes from 'prop-types'; import { get } from 'lodash'; import cn from 'classnames'; import { InputsIndex as Input, LoadingIndicator } from 'strapi-helper-plugin'; import styles from './styles.scss'; class EditForm extends React.Component { // eslint-disable-line react/prefer-stateless-function generateSelectOptions = () => Object.keys(get(this.props.values, 'roles', [])).reduce((acc, current) => { const option = { id: get(this.props.values.roles, [current, 'name']), value: get(this.props.values.roles, [current, 'type']), }; acc.push(option); return acc; }, []); render() { if (this.props.showLoaders) { return (
); } return (
{/*}
*/}
); } } EditForm.propTypes = { onChange: PropTypes.func.isRequired, showLoaders: PropTypes.bool.isRequired, values: PropTypes.object.isRequired, }; export default EditForm;