redux-auth
Version:
Complete token authentication system for react + redux.
21 lines (18 loc) • 639 B
JavaScript
import React from "react";
import { hideOAuthSignInSuccessModal } from "../../../actions/ui";
import { connect } from "react-redux";
import Modal from "./Modal"
class OAuthSignInSuccessModal extends React.Component {
render () {
return (
<Modal
show={this.props.show}
containerClass="oauth-sign-in-success-modal"
closeAction={hideOAuthSignInSuccessModal}
title="Welcome">
<p>You are now signed in via {this.props.auth.getIn(["user", "attributes", "provider"])}.</p>
</Modal>
);
}
}
export default connect(({auth}) => ({auth}))(OAuthSignInSuccessModal);