@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.
42 lines (41 loc) • 1.1 kB
JavaScript
"use strict";
exports.__esModule = true;
exports.growClasses = exports.default = exports.GROW = void 0;
var _consts = require("../../utils/mediaQuery/consts");
let GROW = /*#__PURE__*/function (GROW) {
GROW["true"] = "grow";
GROW["false"] = "grow-0";
return GROW;
}({});
exports.GROW = GROW;
const growClasses = {
[GROW.false]: "grow-0",
[GROW.true]: "grow",
[_consts.QUERIES.MEDIUMMOBILE]: {
[GROW.false]: "mm:grow-0",
[GROW.true]: "mm:grow"
},
[_consts.QUERIES.LARGEMOBILE]: {
[GROW.false]: "lm:grow-0",
[GROW.true]: "lm:grow"
},
[_consts.QUERIES.TABLET]: {
[GROW.false]: "tb:grow-0",
[GROW.true]: "tb:grow"
},
[_consts.QUERIES.DESKTOP]: {
[GROW.false]: "de:grow-0",
[GROW.true]: "de:grow"
},
[_consts.QUERIES.LARGEDESKTOP]: {
[GROW.false]: "ld:grow-0",
[GROW.true]: "ld:grow"
}
};
exports.growClasses = growClasses;
const getGrowClasses = (grow, viewport) => {
const root = viewport ? growClasses[viewport] : growClasses;
return grow ? root.grow : root["grow-0"];
};
var _default = getGrowClasses;
exports.default = _default;