import type {Location} from 'history'; import {t} from 'sentry/locale'; import type {Organization} from 'sentry/types/organization'; import type {Project} from 'sentry/types/project'; import withOrganization from 'sentry/utils/withOrganization'; import withProjects from 'sentry/utils/withProjects'; import PageLayout from '../pageLayout'; import Tab from '../tabs'; import SpansContent from './content'; import {generateSpansEventView} from './utils'; type Props = { location: Location; organization: Organization; projects: Project[]; }; function TransactionSpans(props: Props) { const {location, organization, projects} = props; return ( ); } function getDocumentTitle(transactionName: string): string { const hasTransactionName = typeof transactionName === 'string' && String(transactionName).trim().length > 0; if (hasTransactionName) { return [String(transactionName).trim(), t('Performance')].join(' - '); } return [t('Summary'), t('Performance')].join(' - '); } export default withProjects(withOrganization(TransactionSpans));