@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.
62 lines (61 loc) • 2.01 kB
JavaScript
"use strict";
exports.__esModule = true;
exports.default = exports.alignItemsClasses = exports.ALIGN = void 0;
var _consts = require("../../utils/mediaQuery/consts");
let ALIGN = /*#__PURE__*/function (ALIGN) {
ALIGN["START"] = "start";
ALIGN["CENTER"] = "center";
ALIGN["END"] = "end";
ALIGN["STRETCH"] = "stretch";
ALIGN["BASELINE"] = "baseline";
return ALIGN;
}({});
exports.ALIGN = ALIGN;
const alignItemsClasses = {
[]: "items-start",
[]: "items-center",
[]: "items-end",
[]: "items-stretch",
[]: "items-baseline",
[]: {
[]: "ld:items-start",
[]: "ld:items-center",
[]: "ld:items-end",
[]: "ld:items-stretch",
[]: "ld:items-baseline"
},
[]: {
[]: "de:items-start",
[]: "de:items-center",
[]: "de:items-end",
[]: "de:items-stretch",
[]: "de:items-baseline"
},
[]: {
[]: "tb:items-start",
[]: "tb:items-center",
[]: "tb:items-end",
[]: "tb:items-stretch",
[]: "tb:items-baseline"
},
[]: {
[]: "lm:items-start",
[]: "lm:items-center",
[]: "lm:items-end",
[]: "lm:items-stretch",
[]: "lm:items-baseline"
},
[]: {
[]: "mm:items-start",
[]: "mm:items-center",
[]: "mm:items-end",
[]: "mm:items-stretch",
[]: "mm:items-baseline"
}
};
exports.alignItemsClasses = alignItemsClasses;
const getAlignItemsClasses = (align, viewport) => {
return viewport ? alignItemsClasses[viewport][align] : alignItemsClasses[align];
};
var _default = getAlignItemsClasses;
exports.default = _default;