UNPKG

@atlaskit/atlassian-navigation

Version:

A horizontal navigation component for Atlassian apps.

34 lines (32 loc) 915 B
/** * @jsxRuntime classic * @jsx jsx */ import React from 'react'; // eslint-disable-next-line @atlaskit/ui-styling-standard/use-compiled -- Ignored via go/DSP-18766 import { css, jsx } from '@emotion/react'; var badgeContainerStyles = css({ position: 'absolute', insetBlockStart: "var(--ds-space-negative-050, -4px)", insetInlineEnd: "var(--ds-space-negative-025, -2px)", pointerEvents: 'none' }); var containerStyles = css({ position: 'relative' }); // Not exported to consumers // eslint-disable-next-line @repo/internal/react/require-jsdoc export var BadgeContainer = function BadgeContainer(props) { var badgeId = props.id, Badge = props.badge, children = props.children, role = props.role; return jsx("div", { css: containerStyles, role: role }, children, jsx("div", { css: badgeContainerStyles, id: badgeId, "aria-hidden": true }, jsx(Badge, null))); };