Files
2024-02-15 17:01:50 +00:00

27 lines
768 B
TypeScript

import useRouteAnalyticsParams from 'sentry/utils/routeAnalytics/useRouteAnalyticsParams';
import useProjects from 'sentry/utils/useProjects';
import withOrganization from 'sentry/utils/withOrganization';
import ProjectDetail from './projectDetail';
function ProjectDetailContainer(
props: Omit<
React.ComponentProps<typeof ProjectDetail>,
'projects' | 'loadingProjects' | 'selection'
>
) {
const {projects} = useProjects();
const project = projects.find(p => p.slug === props.params.projectId);
useRouteAnalyticsParams(
project
? {
project_id: project.id,
project_platform: project.platform,
}
: {}
);
return <ProjectDetail {...props} />;
}
export default withOrganization(ProjectDetailContainer);