@catho/quantum
Version:
Catho react components
22 lines (21 loc) • 783 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.hide = exports.calcGutter = void 0;
var _media = require("./media");
var hide = exports.hide = function hide(_ref) {
var hideProp = _ref.hide,
breakpoints = _ref.theme.breakpoints;
return hideProp && [].concat([], hideProp).map(function (breakpoint) {
return (0, _media.hideQueries)(breakpoints)[breakpoint]();
});
};
var calcGutter = exports.calcGutter = function calcGutter(gutter, noGuttersProp) {
var onlyValue = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
var returnValue = '0';
if (gutter) {
returnValue = noGuttersProp ? '0' : "".concat(gutter);
}
return "".concat(returnValue.replace('px', '')).concat(onlyValue ? '' : 'px');
};