UNPKG

@sky-mavis/tanto-widget

Version:
32 lines 2.12 kB
import _styled from'@emotion/styled/base';import {jsx}from'@emotion/react/jsx-runtime';const StyledBadge = /*#__PURE__*/_styled("div", process.env.NODE_ENV === "production" ? { target: "e5dkp550" } : { target: "e5dkp550", label: "StyledBadge" })("padding:2px 8px;border-radius:32px;font-size:0.875em;", ({ theme, intent }) => { switch (intent) { case 'highlight': return { backgroundColor: theme.badgeHighlightBackground, color: theme.badgeHighlightColor }; default: return { backgroundColor: theme.badgeDefaultBackground, color: theme.badgeDefaultColor }; } }, process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFMkIiLCJmaWxlIjoiQmFkZ2UudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsganN4IGFzIF9qc3ggfSBmcm9tIFwiQGVtb3Rpb24vcmVhY3QvanN4LXJ1bnRpbWVcIjtcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmV4cG9ydCBjb25zdCBTdHlsZWRCYWRnZSA9IHN0eWxlZC5kaXYoe1xuICAgIHBhZGRpbmc6ICcycHggOHB4JyxcbiAgICBib3JkZXJSYWRpdXM6IDMyLFxuICAgIGZvbnRTaXplOiAnMC44NzVlbScsXG59LCAoeyB0aGVtZSwgaW50ZW50IH0pID0+IHtcbiAgICBzd2l0Y2ggKGludGVudCkge1xuICAgICAgICBjYXNlICdoaWdobGlnaHQnOlxuICAgICAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IHRoZW1lLmJhZGdlSGlnaGxpZ2h0QmFja2dyb3VuZCxcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuYmFkZ2VIaWdobGlnaHRDb2xvcixcbiAgICAgICAgICAgIH07XG4gICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYmFkZ2VEZWZhdWx0QmFja2dyb3VuZCxcbiAgICAgICAgICAgICAgICBjb2xvcjogdGhlbWUuYmFkZ2VEZWZhdWx0Q29sb3IsXG4gICAgICAgICAgICB9O1xuICAgIH1cbn0pO1xuZXhwb3J0IGNvbnN0IEJhZGdlID0gKHByb3BzKSA9PiB7XG4gICAgY29uc3QgeyBpbnRlbnQsIGNoaWxkcmVuIH0gPSBwcm9wcztcbiAgICByZXR1cm4gX2pzeChTdHlsZWRCYWRnZSwgeyBpbnRlbnQ6IGludGVudCwgY2hpbGRyZW46IGNoaWxkcmVuIH0pO1xufTtcbiJdfQ== */"); const Badge = props => { const { intent, children } = props; return jsx(StyledBadge, { intent: intent, children: children }); };export{Badge,StyledBadge};