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.

35 lines (26 loc) 999 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _styledComponents = require("styled-components"); var _rtl = require("../../../utils/rtl"); var resolvePlacement = function resolvePlacement(_ref) { var inputSize = _ref.inputSize, theme = _ref.theme, placement = _ref.placement, inlineLabel = _ref.inlineLabel; var vertical = placement === "top-start" || placement === "top-end" ? "bottom" : "top"; if (inputSize === "normal") { if (theme.rtl) { return (0, _styledComponents.css)(["", ":0;", ":8px;"], vertical, _rtl.left); } return (0, _styledComponents.css)(["", ":0;", ":18px;"], vertical, _rtl.left); } if (theme.rtl) { return (0, _styledComponents.css)(["", ":0;", ":8px;"], vertical, _rtl.left); } return (0, _styledComponents.css)(["", ":0;", ":", ";"], vertical, _rtl.left, inlineLabel ? "22px" : "18px"); }; var _default = resolvePlacement; exports.default = _default;