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.

24 lines (23 loc) 934 B
"use strict"; "use client"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard").default; exports.__esModule = true; exports.default = void 0; var React = _interopRequireWildcard(require("react")); var _clsx = _interopRequireDefault(require("clsx")); const Truncate = ({ children, maxWidth = "100%", dataTest }) => /*#__PURE__*/React.createElement("div", { "data-test": dataTest, className: (0, _clsx.default)("min-w-0 max-w-[--truncate-max-width] shrink grow-0", maxWidth === "none" ? "basis-full" : "basis-[--truncate-max-width]"), style: { "--truncate-max-width": maxWidth } }, /*#__PURE__*/React.createElement("div", { className: (0, _clsx.default)("truncate [&_.orbit-heading]:truncate [&_.orbit-text]:truncate") }, children)); var _default = Truncate; exports.default = _default;