UNPKG

@ntragas/pouncejstest

Version:

A collection of UI components from Panther labs

32 lines (30 loc) 747 B
/* eslint-disable @typescript-eslint/no-explicit-any */ import css from '@styled-system/css'; export var truncateProp = function truncateProp(_ref) { var truncated = _ref.truncated; if (truncated) { return { overflow: 'hidden', textOverflow: 'ellipsis', whiteSpace: 'nowrap' }; } }; export var visuallyHiddenProp = function visuallyHiddenProp(_ref2) { var visuallyHidden = _ref2.visuallyHidden; if (visuallyHidden) { return { border: '0px', height: '1px', width: '1px', margin: '-1px', padding: '0px', overflow: 'hidden', whiteSpace: 'nowrap', position: 'absolute' }; } }; export var sxProp = function sxProp(props) { return css(props.sx)(props); };