import React, { PropTypes } from 'react'; import { FormattedMessage } from 'react-intl'; import classNames from 'classnames'; import { ACCOUNT_SETTINGS_PAGES } from '../../routeConfiguration'; import { TabNavHorizontal } from '../../components'; import css from './UserNav.css'; const UserNav = props => { const { className, rootClassName, selectedPageName } = props; const classes = classNames(rootClassName || css.root, className); const tabs = [ { text: , selected: selectedPageName === 'ManageListingsPage', linkProps: { name: 'ManageListingsPage', }, }, { text: , selected: selectedPageName === 'ProfileSettingsPage', disabled: false, linkProps: { name: 'ProfileSettingsPage', }, }, { text: , selected: ACCOUNT_SETTINGS_PAGES.includes(selectedPageName), disabled: false, linkProps: { name: 'ContactDetailsPage', }, }, ]; return ( ); }; UserNav.defaultProps = { className: null, rootClassName: null, }; const { string } = PropTypes; UserNav.propTypes = { className: string, rootClassName: string, selectedPageName: string.isRequired, }; export default UserNav;