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.

76 lines (72 loc) 1.76 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.LAYOUT_SETTINGS = exports.LAYOUT_OPTIONS = void 0; var _LAYOUT_SETTINGS; function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var LAYOUT_OPTIONS = { SEARCH: "Search", BOOKING: "Booking", MMB: "MMB" }; exports.LAYOUT_OPTIONS = LAYOUT_OPTIONS; var LAYOUT_SETTINGS = (_LAYOUT_SETTINGS = {}, _defineProperty(_LAYOUT_SETTINGS, LAYOUT_OPTIONS.SEARCH, { columns: "1fr", columnGap: "16px", maxWidth: "1440px", tablet: { columns: "minmax(256px, 3fr) 7fr" }, desktop: { columnGap: "24px" }, largeDesktop: { columns: "256px 1fr 288px" }, layoutColumns: { "0": { hideOn: ["smallMobile", "mediumMobile", "largeMobile"], element: "aside" }, "1": { element: "main" }, "2": { hideOn: ["smallMobile", "mediumMobile", "largeMobile", "tablet", "desktop"] } } }), _defineProperty(_LAYOUT_SETTINGS, LAYOUT_OPTIONS.BOOKING, { columns: "1fr", columnGap: "16px", maxWidth: "1200px", tablet: { columns: "7fr minmax(272px, 3fr)" }, desktop: { columnGap: "24px" }, layoutColumns: { "0": { element: "main" }, "1": { element: "aside" } } }), _defineProperty(_LAYOUT_SETTINGS, LAYOUT_OPTIONS.MMB, { columns: "1fr", columnGap: "16px", maxWidth: "960px", desktop: { columnGap: "24px" }, layoutColumns: { "0": { element: "main" } } }), _LAYOUT_SETTINGS); exports.LAYOUT_SETTINGS = LAYOUT_SETTINGS; var _default = LAYOUT_SETTINGS; exports.default = _default;