import React from "react" import PropTypes from "prop-types" export default class AuthorizationPopup extends React.Component { close =() => { let { authActions } = this.props authActions.showDefinitions(false) } render() { let { authSelectors, authActions, getComponent, errSelectors, specSelectors, fn: { AST = {} } } = this.props let definitions = authSelectors.shownDefinitions() const Auths = getComponent("auths") const CloseIcon = getComponent("CloseIcon") return (

Available authorizations

{ definitions.valueSeq().map(( definition, key ) => { return }) }
) } static propTypes = { fn: PropTypes.object.isRequired, getComponent: PropTypes.func.isRequired, authSelectors: PropTypes.object.isRequired, specSelectors: PropTypes.object.isRequired, errSelectors: PropTypes.object.isRequired, authActions: PropTypes.object.isRequired, } }