UNPKG

@atlaskit/rovo-agent-components

Version:

This package host public components related to rovo agents, the components here are needed for other public atlaskit packages

49 lines (48 loc) 2.31 kB
/* index.tsx generated by @compiled/babel-plugin v0.39.1 */ "use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.AgentMenuItemSkeleton = void 0; require("./index.compiled.css"); var _runtime = require("@compiled/react/runtime"); var _react = _interopRequireDefault(require("react")); var _compiled = require("@atlaskit/primitives/compiled"); var _skeleton = _interopRequireDefault(require("@atlaskit/skeleton")); var _agentAvatarSkeleton = require("../agent-avatar/agent-avatar-skeleton"); var styles = { skeletonContainer: "_zulp12x7 _1bsb1osq _1e0c1txw _4cvr1h6o" }; var AgentMenuItemSkeleton = exports.AgentMenuItemSkeleton = function AgentMenuItemSkeleton(_ref) { var index = _ref.index, _ref$containerHeight = _ref.containerHeight, containerHeight = _ref$containerHeight === void 0 ? 32 : _ref$containerHeight, _ref$skeletonTextHeig = _ref.skeletonTextHeight, skeletonTextHeight = _ref$skeletonTextHeig === void 0 ? 16 : _ref$skeletonTextHeig, _ref$skeletonTextWidt = _ref.skeletonTextWidth, skeletonTextWidth = _ref$skeletonTextWidt === void 0 ? 170 : _ref$skeletonTextWidt, _ref$skeletonAvatarSi = _ref.skeletonAvatarSize, skeletonAvatarSize = _ref$skeletonAvatarSi === void 0 ? 'small' : _ref$skeletonAvatarSi, _ref$paddingHorizonta = _ref.paddingHorizontal, paddingHorizontal = _ref$paddingHorizonta === void 0 ? "var(--ds-space-075, 6px)" : _ref$paddingHorizonta; return /*#__PURE__*/_react.default.createElement(_compiled.Box, { key: "skeleton-container-".concat(index), testId: "skeleton-container-".concat(index), xcss: styles.skeletonContainer, style: { height: "".concat(containerHeight, "px"), paddingLeft: paddingHorizontal, paddingRight: paddingHorizontal } }, /*#__PURE__*/_react.default.createElement(_agentAvatarSkeleton.AgentAvatarSkeleton, { size: skeletonAvatarSize, isShimmering: true, testId: "loading-agents-avatar-skeleton-".concat(index) }), /*#__PURE__*/_react.default.createElement(_skeleton.default, { width: skeletonTextWidth, height: skeletonTextHeight, isShimmering: true, testId: "loading-agents-text-skeleton-".concat(index) })); };