UNPKG

1.26 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
4
5exports.__esModule = true;
6exports["default"] = void 0;
7
8var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
9
10var _objectWithoutPropertiesLoose2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutPropertiesLoose"));
11
12var _core = require("@emotion/core");
13
14var _styles = _interopRequireDefault(require("../Badge/styles"));
15
16var _Box = _interopRequireDefault(require("../Box"));
17
18var _utils = require("../utils");
19
20/** @jsx jsx */
21var Code = function Code(_ref) {
22 var _ref$variantColor = _ref.variantColor,
23 variantColor = _ref$variantColor === void 0 ? "gray" : _ref$variantColor,
24 props = (0, _objectWithoutPropertiesLoose2["default"])(_ref, ["variantColor"]);
25 (0, _utils.useVariantColorWarning)("Code", variantColor);
26 var badgeStyle = (0, _styles["default"])({
27 variant: "subtle",
28 color: variantColor
29 });
30 return (0, _core.jsx)(_Box["default"], (0, _extends2["default"])({
31 as: "code",
32 display: "inline-block",
33 fontFamily: "mono",
34 fontSize: "sm",
35 px: "0.2em",
36 rounded: "sm"
37 }, badgeStyle, props));
38};
39
40var _default = Code;
41exports["default"] = _default;
\No newline at end of file