import PropTypes from 'prop-types'; import React from 'react'; import { domOnlyProps } from '../../../utils/reduxFormUtils'; function NewPasswordForm(props) { const { fields: { password, confirmPassword }, handleSubmit, submitting, invalid, pristine } = props; return (

{password.touched && password.error && {password.error}}

{ confirmPassword.touched && confirmPassword.error && {confirmPassword.error} }

); } NewPasswordForm.propTypes = { fields: PropTypes.shape({ password: PropTypes.object.isRequired, confirmPassword: PropTypes.object.isRequired }).isRequired, handleSubmit: PropTypes.func.isRequired, updatePassword: PropTypes.func.isRequired, submitting: PropTypes.bool, invalid: PropTypes.bool, pristine: PropTypes.bool, params: PropTypes.shape({ reset_password_token: PropTypes.string, }).isRequired, }; NewPasswordForm.defaultProps = { invalid: false, pristine: true, submitting: false }; export default NewPasswordForm;