redux-auth
Version:
Complete token authentication system for react + redux.
22 lines (19 loc) • 693 B
JavaScript
import React from "react";
import { hideFirstTimeLoginSuccessModal } from "../../../actions/ui";
import Modal from "./Modal";
import { connect } from "react-redux";
class FirstTimeLoginSuccessModal extends React.Component {
render () {
return (
<Modal
show={this.props.show}
containerClass="first-time-login-success-modal"
title={`Welcome ${this.props.auth.getIn(["user", "attributes", "email"])}!`}
closeBtnLabel="Close"
closeAction={hideFirstTimeLoginSuccessModal}>
<p>Your account has been confirmed.</p>
</Modal>
);
}
}
export default connect(({auth}) => ({auth}))(FirstTimeLoginSuccessModal);