/** * * Policies * */ import React from 'react'; import cn from 'classnames'; import PropTypes from 'prop-types'; import { FormattedMessage } from 'react-intl'; import { get } from 'lodash'; import Input from 'components/Input'; import styles from './styles.scss'; class Policies extends React.Component { // eslint-disable-line react/prefer-stateless-function handleChange = (e) => this.context.onChange(e); render() { const baseTitle = 'users-permissions.Policies.header'; const title = this.props.shouldDisplayPoliciesHint ? 'hint' : 'title'; const value = get(this.props.values, this.props.inputSelectName); console.log(this.props.routes); return (
{!this.props.shouldDisplayPoliciesHint ? ( ) : ''}
); } } Policies.contextTypes = { onChange: PropTypes.func.isRequired, }; Policies.defaultProps = { routes: {}, }; Policies.propTypes = { inputSelectName: PropTypes.string.isRequired, routes: PropTypes.object, selectOptions: PropTypes.array.isRequired, shouldDisplayPoliciesHint: PropTypes.bool.isRequired, values: PropTypes.object.isRequired, }; export default Policies;