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;