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.

25 lines (23 loc) 904 B
import { keyframes, css } from "styled-components"; export var resolveValue = function resolveValue(value) { if (typeof value === "string") return value; if (typeof value === "number") return "".concat(value, "px"); return "100%"; }; export var resolveHeight = function resolveHeight(_ref) { var calculatedHeight = _ref.calculatedHeight, height = _ref.height; if (calculatedHeight) return "".concat(calculatedHeight, "px"); if (height) return resolveValue(height); return "100%"; }; var pulseAnimation = keyframes(["0%{opacity:1;}50%{opacity:0.5;}100%{opacity:1;}"]); export var resolvePulseAnimation = function resolvePulseAnimation(_ref2) { var animate = _ref2.animate, duration = _ref2.duration, interval = _ref2.interval; if (animate) { return css(["animation:", " ", " ease-in-out ", " infinite;"], pulseAnimation, duration, interval); } return null; };