@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.
18 lines (17 loc) • 564 B
JavaScript
"use client";
import * as React from "react";
import cx from "clsx";
const Truncate = ({
children,
maxWidth = "100%",
dataTest
}) => /*#__PURE__*/React.createElement("div", {
"data-test": dataTest,
className: cx("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: cx("truncate [&_.orbit-heading]:truncate [&_.orbit-text]:truncate")
}, children));
export default Truncate;