UNPKG

@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
"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;