@sky-mavis/tanto-widget
Version:
Tanto Widget
40 lines (36 loc) • 2.15 kB
JavaScript
;
var _styled = require('@emotion/styled/base');
var jsxRuntime = require('@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkJhZGdlLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFb0IiLCJmaWxlIjoiQmFkZ2UudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsganN4IGFzIF9qc3ggfSBmcm9tIFwiQGVtb3Rpb24vcmVhY3QvanN4LXJ1bnRpbWVcIjtcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmNvbnN0IFN0eWxlZEJhZGdlID0gc3R5bGVkLmRpdih7XG4gICAgcGFkZGluZzogJzJweCA4cHgnLFxuICAgIGJvcmRlclJhZGl1czogMzIsXG4gICAgZm9udFNpemU6ICcwLjg3NWVtJyxcbn0sICh7IHRoZW1lLCBpbnRlbnQgfSkgPT4ge1xuICAgIHN3aXRjaCAoaW50ZW50KSB7XG4gICAgICAgIGNhc2UgJ2hpZ2hsaWdodCc6XG4gICAgICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmRDb2xvcjogdGhlbWUuYmFkZ2VIaWdobGlnaHRCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5iYWRnZUhpZ2hsaWdodENvbG9yLFxuICAgICAgICAgICAgfTtcbiAgICAgICAgZGVmYXVsdDpcbiAgICAgICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZENvbG9yOiB0aGVtZS5iYWRnZURlZmF1bHRCYWNrZ3JvdW5kLFxuICAgICAgICAgICAgICAgIGNvbG9yOiB0aGVtZS5iYWRnZURlZmF1bHRDb2xvcixcbiAgICAgICAgICAgIH07XG4gICAgfVxufSk7XG5leHBvcnQgZnVuY3Rpb24gQmFkZ2UocHJvcHMpIHtcbiAgICBjb25zdCB7IGludGVudCwgY2hpbGRyZW4gfSA9IHByb3BzO1xuICAgIHJldHVybiBfanN4KFN0eWxlZEJhZGdlLCB7IGludGVudDogaW50ZW50LCBjaGlsZHJlbjogY2hpbGRyZW4gfSk7XG59XG4iXX0= */");
function Badge(props) {
const {
intent,
children
} = props;
return jsxRuntime.jsx(StyledBadge, {
intent: intent,
children: children
});
}
exports.Badge = Badge;