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.

12 lines (10 loc) 546 B
import { css } from "styled-components"; import { isPositionBottom, isPositionLeft, isPositionRight, isPositionTop } from "./isPosition"; import { TOOLTIP_ARROW_SIZE } from "../consts"; const resolveTooltipArrowPosition = ({ position }) => { const cssPosition = isPositionTop(position) && "bottom" || isPositionBottom(position) && "top" || isPositionLeft(position) && "right" || isPositionRight(position) && "left"; return css(["", ":-", "px;"], cssPosition, parseFloat(TOOLTIP_ARROW_SIZE)); }; export default resolveTooltipArrowPosition;