import React from 'react'; import { Button } from 'plugin-api/beta/client/components/ui'; import { connect } from 'react-redux'; import { bindActionCreators } from 'redux'; import { showSignInDialog } from 'coral-embed-stream/src/actions/auth'; import t from 'coral-framework/services/i18n'; const SignInButton = ({ loggedIn, showSignInDialog }) => (
{!loggedIn ? ( ) : null}
); const mapStateToProps = ({ auth }) => ({ loggedIn: auth.loggedIn, }); const mapDispatchToProps = dispatch => bindActionCreators({ showSignInDialog }, dispatch); export default connect(mapStateToProps, mapDispatchToProps)(SignInButton);