mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-28 17:55:15 +02:00
* feat: add bootstrap endpoint redux integration * fix: remove useEffect from app * feat: add path provider * feat: browser router * fix: delete path formatter * fix: return absolute path if no basepath * fix: format seenURI * feat: get bootstrap uri from html * fix: remove unused imports * fix: remove initial loading call * fix: wrap logout in formatApiPath * feat: import logo * feat: remove accessor from receiveConfig * fix: update tests * fix: update asset paths * fix: remove data from app * fix: revert moving access provider * fix: remove build watch * fix: remove console logs * fix: update asset paths * fix: remove path logic from base64 * fix: remove unused import * set uiconfig * change notification text * fix: match uiConfig with expected format * feat: add proclamation * fix: move proclamation * fix: remove unused imports * fix: add target _blank * fix: allow optional toast * fix: return empty string if default value is present * fix: set basepath to empty string if it matches default
24 lines
673 B
JavaScript
24 lines
673 B
JavaScript
import { connect } from 'react-redux';
|
|
import AuthenticationComponent from './authentication-component';
|
|
import {
|
|
insecureLogin,
|
|
passwordLogin,
|
|
demoLogin,
|
|
} from '../../store/user/actions';
|
|
|
|
const mapDispatchToProps = (dispatch, props) => ({
|
|
demoLogin: (path, user) => demoLogin(path, user)(dispatch),
|
|
insecureLogin: (path, user) => insecureLogin(path, user)(dispatch),
|
|
passwordLogin: (path, user) => passwordLogin(path, user)(dispatch),
|
|
});
|
|
|
|
const mapStateToProps = state => ({
|
|
user: state.user.toJS(),
|
|
flags: state.uiConfig.toJS().flags,
|
|
});
|
|
|
|
export default connect(
|
|
mapStateToProps,
|
|
mapDispatchToProps
|
|
)(AuthenticationComponent);
|