index.tsx 886 B

12345678910111213141516171819202122232425
  1. import {Fragment} from 'react';
  2. import {Alert} from 'sentry/components/alert';
  3. import SentryDocumentTitle from 'sentry/components/sentryDocumentTitle';
  4. import {t} from 'sentry/locale';
  5. import {hasDynamicSamplingCustomFeature} from 'sentry/utils/dynamicSampling/features';
  6. import useOrganization from 'sentry/utils/useOrganization';
  7. import SettingsPageHeader from 'sentry/views/settings/components/settingsPageHeader';
  8. export default function DynamicSamplingSettings() {
  9. const organization = useOrganization();
  10. if (!hasDynamicSamplingCustomFeature(organization)) {
  11. return <Alert type="warning">{t("You don't have access to this feature")}</Alert>;
  12. }
  13. return (
  14. <Fragment>
  15. <SentryDocumentTitle title={t('Dynamic Sampling')} orgSlug={organization.slug} />
  16. <div>
  17. <SettingsPageHeader title={t('Dynamic Sampling')} />
  18. </div>
  19. </Fragment>
  20. );
  21. }