checkIndicator.tsx 545 B

1234567891011121314
  1. import styled from '@emotion/styled';
  2. import {getTickStyle} from 'sentry/components/checkInTimeline/utils/getTickStyle';
  3. import type {CheckStatus} from 'sentry/views/alerts/rules/uptime/types';
  4. import {tickStyle} from 'sentry/views/insights/uptime/timelineConfig';
  5. export const CheckIndicator = styled('div')<{status: CheckStatus; width?: number}>`
  6. display: inline-block;
  7. position: relative;
  8. border-radius: 50%;
  9. height: ${p => p.width ?? 12}px;
  10. width: ${p => p.width ?? 12}px;
  11. ${p => getTickStyle(tickStyle, p.status, p.theme)}
  12. `;