projectSettingsNavigation.tsx 729 B

1234567891011121314151617181920212223
  1. import React from 'react';
  2. import {Organization, Project} from 'app/types';
  3. import withProject from 'app/utils/withProject';
  4. import SettingsNavigation from 'app/views/settings/components/settingsNavigation';
  5. import getConfiguration from 'app/views/settings/project/navigationConfiguration';
  6. type Props = {
  7. organization: Organization;
  8. project?: Project;
  9. };
  10. const ProjectSettingsNavigation = ({organization, project}: Props) => (
  11. <SettingsNavigation
  12. navigationObjects={getConfiguration({project, organization})}
  13. access={new Set(organization.access)}
  14. features={new Set(organization.features)}
  15. organization={organization}
  16. project={project}
  17. />
  18. );
  19. export default withProject(ProjectSettingsNavigation);