profileDetails.tsx 1014 B

123456789101112131415161718192021222324252627282930313233343536
  1. import {Fragment, useEffect} from 'react';
  2. import * as Layout from 'sentry/components/layouts/thirds';
  3. import SentryDocumentTitle from 'sentry/components/sentryDocumentTitle';
  4. import {t} from 'sentry/locale';
  5. import trackAdvancedAnalyticsEvent from 'sentry/utils/analytics/trackAdvancedAnalyticsEvent';
  6. import useOrganization from 'sentry/utils/useOrganization';
  7. import {ProfileDetailsTable} from './components/profileDetailsTable';
  8. function ProfileDetails() {
  9. const organization = useOrganization();
  10. useEffect(() => {
  11. trackAdvancedAnalyticsEvent('profiling_views.profile_summary', {
  12. organization,
  13. });
  14. }, [organization]);
  15. return (
  16. <Fragment>
  17. <SentryDocumentTitle
  18. title={t('Profiling \u2014 Details')}
  19. orgSlug={organization.slug}
  20. >
  21. <Layout.Body>
  22. <Layout.Main fullWidth>
  23. <ProfileDetailsTable />
  24. </Layout.Main>
  25. </Layout.Body>
  26. </SentryDocumentTitle>
  27. </Fragment>
  28. );
  29. }
  30. export default ProfileDetails;