@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.
55 lines (54 loc) • 1.98 kB
JavaScript
"use strict";
exports.__esModule = true;
exports.directionClasses = exports.default = exports.DIRECTION = void 0;
var _consts = require("../../utils/mediaQuery/consts");
let DIRECTION = /*#__PURE__*/function (DIRECTION) {
DIRECTION["ROW"] = "row";
DIRECTION["COLUMN"] = "column";
DIRECTION["ROW_REVERSE"] = "row-reverse";
DIRECTION["COLUMN_REVERSE"] = "column-reverse";
return DIRECTION;
}({});
exports.DIRECTION = DIRECTION;
const directionClasses = {
[]: "flex-row",
[]: "flex-col",
[]: "flex-row-reverse",
[]: "flex-col-reverse",
[]: {
[]: "ld:flex-row",
[]: "ld:flex-col",
[]: "ld:flex-row-reverse",
[]: "ld:flex-col-reverse"
},
[]: {
[]: "de:flex-row",
[]: "de:flex-col",
[]: "de:flex-row-reverse",
[]: "de:flex-col-reverse"
},
[]: {
[]: "tb:flex-row",
[]: "tb:flex-col",
[]: "tb:flex-row-reverse",
[]: "tb:flex-col-reverse"
},
[]: {
[]: "lm:flex-row",
[]: "lm:flex-col",
[]: "lm:flex-row-reverse",
[]: "lm:flex-col-reverse"
},
[]: {
[]: "mm:flex-row",
[]: "mm:flex-col",
[]: "mm:flex-row-reverse",
[]: "mm:flex-col-reverse"
}
};
exports.directionClasses = directionClasses;
const getDirectionToken = (direction, viewport) => {
return viewport ? directionClasses[viewport][direction] : directionClasses[direction];
};
var _default = getDirectionToken;
exports.default = _default;