mirror of
https://github.com/hanzoai/sentinel.git
synced 2026-10-30 14:49:14 +00:00
27 lines
768 B
TypeScript
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);
|