import PropTypes from 'prop-types'; import React from 'react'; import { withTranslation } from 'react-i18next'; import { Link } from 'react-router'; const TabKey = { assets: 'assets', collections: 'collections', sketches: 'sketches', }; const Tab = ({ children, isSelected, to }) => { const selectedClassName = 'dashboard-header__tab--selected'; const location = { pathname: to, state: { skipSavingPath: true } }; const content = isSelected ? {children} : {children}; return (
  • {content}

  • ); }; Tab.propTypes = { children: PropTypes.string.isRequired, isSelected: PropTypes.bool.isRequired, to: PropTypes.string.isRequired, }; const DashboardTabSwitcher = ({ currentTab, isOwner, username, t }) => ( ); DashboardTabSwitcher.propTypes = { currentTab: PropTypes.string.isRequired, isOwner: PropTypes.bool.isRequired, username: PropTypes.string.isRequired, t: PropTypes.func.isRequired }; const DashboardTabSwitcherPublic = withTranslation()(DashboardTabSwitcher); export { DashboardTabSwitcherPublic as default, TabKey };