lightWeightNoProjectMessage.tsx 630 B

123456789101112131415161718192021222324252627
  1. import NoProjectMessage from 'app/components/noProjectMessage';
  2. import {Organization, Project} from 'app/types';
  3. import withProjects from 'app/utils/withProjects';
  4. type Props = {
  5. organization: Organization;
  6. projects: Project[];
  7. loadingProjects: boolean;
  8. };
  9. function LightWeightNoProjectMessage({
  10. organization,
  11. projects,
  12. loadingProjects,
  13. ...props
  14. }: Props) {
  15. return (
  16. <NoProjectMessage
  17. {...props}
  18. organization={organization}
  19. projects={projects}
  20. loadingProjects={!('projects' in organization) && loadingProjects}
  21. />
  22. );
  23. }
  24. export default withProjects(LightWeightNoProjectMessage);