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.

15 lines 849 B
import { paddingBottomClasses, paddingClasses, paddingLeftClasses, paddingRightClasses, paddingTopClasses } from "../../common/tailwind/padding"; const getPaddingClass = (padding, viewport) => { if (!padding) return null; if (typeof padding === "object") { const { top, bottom, left, right } = padding; return [top != null && (viewport ? paddingTopClasses[viewport][top] : paddingTopClasses[top]), bottom != null && (viewport ? paddingBottomClasses[viewport][bottom] : paddingBottomClasses[bottom]), left != null && (viewport ? paddingLeftClasses[viewport][left] : paddingLeftClasses[left]), right != null && (viewport ? paddingRightClasses[viewport][right] : paddingRightClasses[right])]; } return viewport ? paddingClasses[viewport][padding] : paddingClasses[padding]; }; export default getPaddingClass;