projectIdCell.tsx 577 B

12345678910111213141516
  1. import ProjectBadge from 'sentry/components/idBadge/projectBadge';
  2. import useProjects from 'sentry/utils/useProjects';
  3. interface Props {
  4. domain?: string[];
  5. projectId?: string;
  6. }
  7. // TODO: Move this into `SPECIAL_FIELDS` and let the field renderer pipeline render it. To do so, we'll need `project` as an alias to `project.id` in the span metrics dataset.
  8. export function ProjectIdCell({projectId}: Props) {
  9. const {projects} = useProjects();
  10. const project = projects.find(p => projectId === p.id);
  11. return project ? <ProjectBadge project={project} /> : projectId;
  12. }