// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See License.txt for license information.
import ReactDOM from 'react-dom';
import * as Utils from 'utils/utils.jsx';
import Constants from 'utils/constants.jsx';
import {FormattedMessage} from 'react-intl';
import {resetPassword} from 'actions/user_actions.jsx';
import PropTypes from 'prop-types';
import React from 'react';
class PasswordResetForm extends React.Component {
constructor(props) {
super(props);
this.handlePasswordReset = this.handlePasswordReset.bind(this);
this.state = {};
}
handlePasswordReset(e) {
e.preventDefault();
const password = ReactDOM.findDOMNode(this.refs.password).value;
if (!password || password.length < Constants.MIN_PASSWORD_LENGTH) {
this.setState({
error: (