@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.
48 lines • 1.73 kB
JavaScript
import { QUERIES } from "../../utils/mediaQuery/consts";
export let DIRECTION = /*#__PURE__*/function (DIRECTION) {
DIRECTION["ROW"] = "row";
DIRECTION["COLUMN"] = "column";
DIRECTION["ROW_REVERSE"] = "row-reverse";
DIRECTION["COLUMN_REVERSE"] = "column-reverse";
return DIRECTION;
}({});
export 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"
}
};
const getDirectionToken = (direction, viewport) => {
return viewport ? directionClasses[viewport][direction] : directionClasses[direction];
};
export default getDirectionToken;