@kiwicom/orbit-components
Version:
Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com’s products.
27 lines (20 loc) • 792 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _orbitDesignTokens = require("@kiwicom/orbit-design-tokens");
var _consts = require("../../../primitives/ButtonPrimitive/common/consts");
var getButtonBoxShadow = function getButtonBoxShadow(_ref) {
var state = _ref.state,
disabled = _ref.disabled,
theme = _ref.theme,
selected = _ref.selected;
if (disabled) return null;
if (state === _consts.BUTTON_STATES.FOCUS) {
return "0 0 0 2px ".concat(selected ? (0, _orbitDesignTokens.convertHexToRgba)(theme.orbit.paletteBlueNormal, 30) : (0, _orbitDesignTokens.convertHexToRgba)(theme.orbit.paletteInkLight, 30), "}");
}
return null;
};
var _default = getButtonBoxShadow;
exports.default = _default;