import styled from '@emotion/styled'; import EventMessage from 'sentry/components/events/eventMessage'; import ProjectBadge from 'sentry/components/idBadge/projectBadge'; import ShortId from 'sentry/components/shortId'; import space from 'sentry/styles/space'; import {Group} from 'sentry/types'; import UnhandledTag, { TagAndMessageWrapper, } from '../organizationGroupDetails/unhandledTag'; type Props = { group: Group; }; const SharedGroupHeader = ({group}: Props) => (
{group.title} } /> {group.isUnhandled && }
); export default SharedGroupHeader; const Wrapper = styled('div')` padding: ${space(3)} ${space(4)} ${space(3)} ${space(4)}; border-bottom: 1px solid ${p => p.theme.border}; position: relative; `; const Details = styled('div')` max-width: 960px; margin: 0 auto; `; const TitleWrap = styled('div')` display: flex; justify-content: space-between; align-items: center; margin-bottom: ${space(1)}; `; const StyledShortId = styled(ShortId)` flex-shrink: 0; `; const Title = styled('h3')` color: ${p => p.theme.headingColor}; font-size: ${p => p.theme.fontSizeExtraLarge}; line-height: ${p => p.theme.text.lineHeightHeading}; margin-right: ${space(2)}; margin-bottom: 0; ${p => p.theme.overflowEllipsis}; @media (min-width: ${props => props.theme.breakpoints.small}) { font-size: ${p => p.theme.headerFontSize}; } `;