UNPKG

@atlaskit/atlassian-navigation

Version:

A horizontal navigation component for Atlassian apps.

40 lines (36 loc) 1.35 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.PrimaryButtonSkeleton = void 0; var _react = _interopRequireDefault(require("react")); var _react2 = require("@emotion/react"); var _theme = require("../../theme"); /** * @jsxRuntime classic * @jsx jsx */ // eslint-disable-next-line @atlaskit/ui-styling-standard/use-compiled -- Ignored via go/DSP-18766 var paddingAll = 4; var buttonHeight = 32; var skeletonStyles = (0, _react2.css)({ display: 'inline-flex', width: '68px', height: "".concat(buttonHeight - paddingAll * 2.5, "px"), borderRadius: "var(--ds-radius-small, 4px)", opacity: 0.15 }); // Not exported to consumers, only used in NavigationSkeleton // eslint-disable-next-line @repo/internal/react/require-jsdoc var PrimaryButtonSkeleton = exports.PrimaryButtonSkeleton = function PrimaryButtonSkeleton(props) { var theme = (0, _theme.useTheme)(); return (0, _react2.jsx)("div", { // eslint-disable-next-line @atlaskit/ui-styling-standard/enforce-style-prop -- Ignored via go/DSP-18766 style: theme.mode.skeleton, css: skeletonStyles // eslint-disable-next-line @atlaskit/ui-styling-standard/no-classname-prop -- Ignored via go/DSP-18766 , className: props.className }); };