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.

41 lines (40 loc) 1.15 kB
"use strict"; exports.__esModule = true; exports.wrapClasses = exports.default = void 0; var _consts = require("../../utils/mediaQuery/consts"); var WRAP = /*#__PURE__*/function (WRAP) { WRAP["WRAP"] = "wrap"; WRAP["NO_WRAP"] = "nowrap"; return WRAP; }(WRAP || {}); const wrapClasses = { [WRAP.WRAP]: "flex-wrap", [WRAP.NO_WRAP]: "flex-nowrap", [_consts.QUERIES.LARGEDESKTOP]: { [WRAP.WRAP]: "ld:flex-wrap", [WRAP.NO_WRAP]: "ld:flex-nowrap" }, [_consts.QUERIES.DESKTOP]: { [WRAP.WRAP]: "de:flex-wrap", [WRAP.NO_WRAP]: "de:flex-nowrap" }, [_consts.QUERIES.TABLET]: { [WRAP.WRAP]: "tb:flex-wrap", [WRAP.NO_WRAP]: "tb:flex-nowrap" }, [_consts.QUERIES.LARGEMOBILE]: { [WRAP.WRAP]: "lm:flex-wrap", [WRAP.NO_WRAP]: "lm:flex-nowrap" }, [_consts.QUERIES.MEDIUMMOBILE]: { [WRAP.WRAP]: "mm:flex-wrap", [WRAP.NO_WRAP]: "mm:flex-nowrap" } }; exports.wrapClasses = wrapClasses; const getWrapClasses = (wrap, viewport) => { const root = viewport ? wrapClasses[viewport] : wrapClasses; return wrap ? root.wrap : root.nowrap; }; var _default = getWrapClasses; exports.default = _default;