import React, { Fragment } from 'react'; import PropTypes from 'prop-types'; import TopBar from './TopBar'; import EmailsTable from './EmailsTable'; import reduxConnect from '../../../../../redux/utils/connect'; import AlertForm from './AlertForm'; import Navigation from './Navigation'; import FiltersTable from './FiltersTable'; import FiltersTopBar from './FiltersTopBar'; import { EMAILS_SUBSCREENS } from '../../../../../redux/modules/appState/share/tabs'; import { setDocumentData } from '../../../../../common/helper'; class ManageEmailsSubTab extends React.Component { static propTypes = { shareState: PropTypes.object.isRequired, actions: PropTypes.object.isRequired }; componentDidMount() { setDocumentData('title', 'Manage Recipients | Share') } componentWillUnmount() { setDocumentData('title') } render() { const { shareState, actions } = this.props; const { subScreenVisible } = shareState.tabs.emails; return (