headerTabs.tsx 837 B

12345678910111213141516171819202122232425262728
  1. import * as Layout from 'app/components/layouts/thirds';
  2. import Link from 'app/components/links/link';
  3. import {t} from 'app/locale';
  4. import {Organization} from 'app/types';
  5. type Props = {
  6. organization: Organization;
  7. activeTab: 'projects' | 'teamInsights';
  8. };
  9. function HeaderTabs({organization, activeTab}: Props) {
  10. return (
  11. <Layout.HeaderNavTabs underlined>
  12. <li className={`${activeTab === 'projects' ? 'active' : ''}`}>
  13. <Link to={`/organizations/${organization.slug}/projects/`}>
  14. {t('Projects Overview')}
  15. </Link>
  16. </li>
  17. <li className={`${activeTab === 'teamInsights' ? 'active' : ''}`}>
  18. <Link to={`/organizations/${organization.slug}/teamInsights/`}>
  19. {t('Team Insights')}
  20. </Link>
  21. </li>
  22. </Layout.HeaderNavTabs>
  23. );
  24. }
  25. export default HeaderTabs;