UNPKG

@catho/quantum

Version:
23 lines (22 loc) 750 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Button = void 0; var _styledComponents = _interopRequireDefault(require("styled-components")); var _Rect = require("./Rect"); function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; } var Button = exports.Button = (0, _styledComponents["default"])(_Rect.Rect).withConfig({ displayName: "Button", componentId: "sc-5v3z05-0" })(["border-radius:4px;height:", ";"], function (_ref) { var size = _ref.size, spacing = _ref.theme.spacing; var sizes = { xsmall: spacing.large, small: spacing.xlarge, medium: spacing.xxlarge, large: spacing.xxxlarge }; return "".concat(sizes[size] || sizes.medium, "px"); });