UNPKG

@helpscout/hsds-react

Version:

React component library for Help Scout's Design System

24 lines (16 loc) 760 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.getShadow = exports.defaultShadow = void 0; var _lodash = _interopRequireDefault(require("lodash.isnil")); var _lodash2 = _interopRequireDefault(require("lodash.isnumber")); var _shadows = _interopRequireDefault(require("../configs/shadows")); var defaultShadow = '0 0 0 rgba(0, 0, 0)'; exports.defaultShadow = defaultShadow; var getShadow = function getShadow(value) { if ((0, _lodash.default)(value)) return defaultShadow; var shadowValue = (0, _lodash2.default)(value) ? value.toString() : value; var shadow = _shadows.default[shadowValue]; return shadow || defaultShadow; }; exports.getShadow = getShadow;