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.

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