index.tsx 717 B

1234567891011121314151617
  1. import Feature from 'sentry/components/acl/feature';
  2. import {NoAccess} from 'sentry/components/noAccess';
  3. import NoProjectMessage from 'sentry/components/noProjectMessage';
  4. import PageFiltersContainer from 'sentry/components/organizations/pageFilters/container';
  5. import useOrganization from 'sentry/utils/useOrganization';
  6. export default function UptimeContainer({children}: {children?: React.ReactNode}) {
  7. const organization = useOrganization();
  8. return (
  9. <Feature features={['uptime']} organization={organization} renderDisabled={NoAccess}>
  10. <NoProjectMessage organization={organization}>
  11. <PageFiltersContainer>{children}</PageFiltersContainer>
  12. </NoProjectMessage>
  13. </Feature>
  14. );
  15. }