bbm-component-library-test
Version:
React based component library for all BBM web applications
36 lines (29 loc) • 1.29 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.media = exports.rem = undefined;
var _templateObject = _taggedTemplateLiteral(["\n @media (min-width: ", ") {\n ", ";\n }\n "], ["\n @media (min-width: ", ") {\n ", ";\n }\n "]);
var _styledComponents = require("styled-components");
var _constants = require("../../utils/constants");
function _taggedTemplateLiteral(strings, raw) { return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }
var rem = exports.rem = function rem(value) {
return value / 16 + "rem";
};
var media = exports.media = {
lg: function lg(content) {
return (0, _styledComponents.css)(_templateObject, rem(_constants.SCREEN_LG), content);
},
md: function md(content) {
return (0, _styledComponents.css)(_templateObject, rem(_constants.SCREEN_MD), content);
},
sm: function sm(content) {
return (0, _styledComponents.css)(_templateObject, rem(_constants.SCREEN_SM), content);
},
xs: function xs(content) {
return (0, _styledComponents.css)(_templateObject, rem(_constants.SCREEN_XS), content);
},
xxs: function xxs(content) {
return (0, _styledComponents.css)(_templateObject, rem(_constants.SCREEN_XXS), content);
}
};